Bought this product years ago. It fit as expected except some times if pulled a little bit too high, the nips show lol. I still love it and it is still holding up well! Ive only worn it once honestly lol but its so cute that I refuse to sell it or get rid of it. FYI, the color is cream not white!