Unlike the other reviews I found this dress to fix larger than expected. So I returned it. The quality however was exceptional.  I will order again but in the correct size. It is the perfect dress for ; church, easter and a wedding..... it is  semi dressy. It is very colorful and has flowers. I don't think I would wear this on a date with the hubby in the floral version.  But it is a good buy for the money. The fabric is not thin so you could actually not wear a slip if you didn't want too.  As far as the size, I wear a size 8 normally I ordered the 12 and and it was way too big.