It fit but the sķirt was snug around the hips, no stretch in that area. I had to turn the zipper located on the side to front of stomach to get it to slide up. Then i put the skirt back in the proper position. The top fit but if you raise your arms there will be under boobs showing or the bottom part of your bra . Returning because of the weird fit. 38D, size 6/7 panties, 29 jeans, 145lbs. Non curvy. Otherwise cute set, sturdy thick material