At first I ordered a large but then wanted to order an XL. Sadly I waited too long to return so I couldn't cancel and the only way to return the large would be to pay another $20 shipping. Luckily one of my friends was happy to buy it off of me. But be sure that you order the size you want and KNOW will fit you or you'll at least grow into. Other than that, everything was fine. The material is soft and doesn't ware down easily and the drawstrings are indeed real. Both zippers work fine. But if you have a problem with slim fit or are embarrassed about how you fit in slim clothing, this isn't for you. Make sure you put it on cold rinse to wash and HANG IT don't put it in the dryer.