Oh heck no. This is probably my fault for not paying attention to the listing. The fabric was a thick polyester. I would probably die in this in the summer. I'm 5'5 205 lbs and ordered an XL. If the fabric was nicer, I would probably return it and go up a size. But this is just getting returned.