This costume is everything I was hoping it would be. The reviews for it are accurate. The material/print is very high quality! I wore shorts under mine, and there was no bunching of material. I was never uncomfortable. The zipper works well (tested by getting drunk at a wedding and having to pee every 15 minutes, lol). I’m 5’4” and 160lbs and the XL fit well. I was worried it would be too long in the torso area, but it wasn’t. The femur area was a tad too long, I had to keep pulling my knee caps...