The sizing is perfect for me (and I generally am in between sizes of small and medium). Fits much like other blank zip sweatshirt brands. The zipper was of surprisingly high quality metal and zips smoothly--which is something that irritates me about Hanes sweatshirts in that their zippers are so crappy. Much like Hanes, however, the elastic at the waist is somewhat tight and will cause the sweatshirt to rise up with movement. I always have to pull my sweatshirt down to lay flat after bending down or sitting. Anyway, it's worth the price.