Item Size: L
I ordered a large because the price was right and that was the only size left. So, it fits large for my size, but that is fine. The material I thought would be a light cotton material, but again it's more spandex and feels like a silky cami. Probably better in the warmer months, which is good because it's a spring print. The material is light and it is a long dress. It's quite cute and the print is definitely what you see in the picture.