I'm 5' 8" and 205 lbs. I ordered an XL because everything I wear is an XL; however, this was too big on me (pics included). I think a Large would have fit my size better. I won't take stars away for sizing, but Im adding pics so you can judge for yourself. I will say that the hood was too big as well, but I guess thats because the XL in general wasn't a good size for me. I'm gonna try and make this size work for me instead of returning it. For the zip hoodies I would personally try a Large next time. The pics show the hoodie zipped and pulled down, which looks big/long, and then I also tucked it under (my work around to make the sizing work for my frame and height). The product itself is very good. Its thick material and comfortable. Definitely durable and worth the money. Use my pics for a size guide. I haven't tried other products yet, so I can't speak to the t-shirts or anything else just yet. Overall, a solid product.