I was pleasantly surprised by the quality of this sweater. It is not paper thin like I feared; it feels very sturdy. The sizing is different/smaller than sweaters I've purchased in stores (Petsmart). I purchased an XL for my medium sized chihuahua mix that would normally fit into a large. The only reason I'm not giving it 5 stars is that it does not open in the chest area. I find it more difficult to get my dog in a sweater when the sweater doesn't have buttons/Velcro. This is an easy fix though since I can just cut and sew some buttons on the sweater. Overall, if you don't have a problem with no buttons then this is a great purchase for about $4.