Excellent quality, both in material and workmanship. Colors are true to the photos. I am 5 ft, 105 lbs, and the small fits fine, with room to move. On me it is a tunic length, reaching to below my thighs, which is what I wanted.