Fits super nice, so cute. Just like the photo. I’m a medium 5’6 160 lbs (somewhat athletic build) with a 32 c cup. I didn’t realize it came with the stockings so I ordered some on the side and will be returning. Wish my order arrived in time for Valentine’s Day but was delayed and arrived 2 days later