The quality is fantastic, the texture is soft yet durable and the colour is exactly as pictured. Unfortunately my dog is almost at the end of the medium in the size chart, and it fits a little more snug than I would have liked. I should have ordered up one size, but I went according to the size chart and should have been ok. The sweaters that I purchased were great sizes on the other hand.