I'm giving it 4 stars not 5 only because I have color calibrated my screen and can say the picture does not show how bright the green is. It's more neon or lime than turquoise or even light green so bit brighter than ideal. It seems to be well made with no threads hanging or crooked hems or anything like that. It has a gauzy feel to the outside and the lining is a satin like fabric. We got my 2 1/2 year old a 3T and it fit just as expected. My daughter is 36 1/2" tall and weighs about 26lbs so she's a bit on the tall and thin orderfor her age. The length put it about mid knee. It was somewhat loose in the waistline but that was expected. We didn't use any puffer or underskirt just a pair of white shorts and it still had a nice form to it. My daughter is very active but despite wearing it for a particularly active day it still shows no signs of fraying tears or other damage. Overall I am quite happy with the quality of this one