I've read a lot of bad reviews so I figured that if I liked what I ordered I would write a good review. Everything looks good! I'm 5'2 108 lbs so I got an XS, everything fit just right. If I was any bigger I would of had to go a size up. My 5 items came in 4 days. I even emailed customer service for something and they replied back within minutes. I would only shop during the 50% off sales for sure though.