This is a decent little dress, not the heaviest of materials but still comfortable stretchy cotton. Disappointed that the sleeves don't reach to the wrists like in the photo and doesn't reach to the floor like a maxi dress. The sleeves are more like a 3/4 sleeve and it's about 6 to the floor. We actually exchanged for a larger size thinking we only ordered a small but even the larger size had short sleeves and length. But still nice and comfortable.