Great quality, so soft and comfortable. A little on the long side although I am 5'2". For me it is hard to choose the size as I am between sizes. I purchased a M which is probably a little big, however, if I purchased the small it may have been too fitted. I prefer a relaxed look and feel.