Loveeee this bathing suit! Looks exactly like picture. I'm 5'4 125lb, 34b I ordered a medium and it fit great! The only thing with the size is the bottoms did fit my waist but they were a bit baggy in the butt but then again I don't have a super big butt lol and it did come with a strap that attaches to the front and wraps around your neck to the other side but the strap came with only one hook on the end not both. It stays up without the strap on me anyways. Overall super cute bathing suit, I get lots of compliments on it!