This is and will be my summer dress. I ordered every color and crossed my fingers and hoped they fit. The material is just right and not see through and can be casual or dressy depending on your style. Made very very well. Not cheap material and arrived right on time within days. Will work well on the island I am about to go on so this was a great choice. All the colors are exactly what is on the site. I am 5'4 175 small waist with a butt and a 38D and the XL was perfect. Not too tight just fits and hangs perfectly.