Based on our own experience this product was a disappointment. while the reversible design was a nice touch, the material FELT cheap and didnt hold up well in the wash. The sizing was also off, making it difficult to find the right fit for our dog. The only positive was the affordable price. Overall, we wouldn't recommend this product to others looking for reliable and comfortable dog clothing. .See full review