I looooooove this dress. The material is everything. The multicolor is awesome on my body. It fits perfectly. Very soft material and stretchy. I haven't worn it outside just yet but I know I will get a lot of compliments ,You will need to wear a slip underneath to ensure you are not exposed, that aside it is beautiful, and cool on the body. With the long sleeves, it doesn't make you feel too warm.