This is a cute dress. The fabric is a little dressier than I thought it would be and it is is a little 'shiny'. With that in mind, you could easily dress this up. The smocked waiter is flattering and comfy! Length is appropriate and not too short.