I bought this dress to wear on an upcoming cruise and was very pleased with how it looks and how it fits! Its a great basic style that I think with accessories it could easily be dressed up to wear for dinner, etc. The fabric is a nice weight, it hangs well and isn't see through. The price was right too, I might consider getting it in a couple other colors just to have a few more options since I think the knit fabric will pack well too.