I really like it, it is VERY soft and comfortable. Why then the 4 stars? Well, it does run small. I'm usually a XXS petite size (or a 00 size), I got the medium size and it fits ok, but I wish it was a bit larger. I do not recommend this product unless you are a tiny person.