To my surprise it fit like it was made for me. My man was was texting me all the next day telling me how sexy I was. This was a good purchase for me. I was unsure at first because of the  S M L sizing. But it worked out for me.