This is a perfect dress for lunch or dinner. I isn't too dressy and is very fresh looking. I bought an XS that is perfect on top. If I gain weight it will be tight on the bottom but right now, it's very flattering! It's also washable which I appreciate. I would buy it again, possibly in the long version.