From the details of the packaging to the design of the pieces, I was in awe! I was satisfied to receive my package! However, I’m a size L in bottoms and I ordered a XL due to the other reviews. I could have size up even more for comfort reasons. Which would’ve been twice my original sizing, but overall still can fit.