It comes packaged really nicely with tissue paper to protect the suit itself, and the accessories are packed safely in a little cardboard box, 10/10 packaging. The suit itself is just like the photos, it is very stretchy and comfy, but I would pay attention to the sizing, particularly the waist because the belt accessory is separate and does not stretch- also if you have more round/wide shoulders it’s a little difficult to get on. I am 5 foot 2 but I ordered the XL because I’m a lil curvy and the suit fit way more comfortably than expected, just need to fold up or tailor the length around the ankles. I love it so much