The material is very soft and stretchy.  The teal color is better than the picture shows, a very deep but bright teal. I bought the 4-6 size but do not plan on using it as a dress but over some leggings or skinny jeans with knee boots.

**UPDATE- so after actually wearing this, I think I will be using it as a dress as well.  I was afraid that it would be like a micro-mini with my butt cheeks nearly hanging out but it is not.  It is a mini dress but provides full coverage (stil- do not bend over, squat, cross your legs openly- you know- none of that skank movie-star business).

It is loose in the belly/top/sleeves and super-super comfy.  I absolutely LOVE this material.