I was skeptical when buying this But upon receiving this could not be happier. This dress is perfect for a nice dinner, shower, or for work. I wore it to work and could not believe how many compliments I received. It is made of great material and hogs in all the right places, a little looser in the stomach area and a little tighter in upper arm but nothing to be alarmed about. I got it the Navy Blue and love it!