I like the fit, everything in this dress just works. Very comfy, I can think of many situations to wear it. Material is very polyester, I’d prefer some cotton blend, but oh well. I’m 5’6” and it hits just above the knees. I bought size M, I’m 140 lbs. Teal color is pretty much what you see on the model, maybe a tad more blue. The lighting changes color from room to room, so it’s hard to capture the true color. Good buy!See full review