The skirt is pretty and flowy but a bit see thru.. you definitely want to wear a slip dress underneath. Otherwise it's very versatile, you can wear it with a tshirt for a casual look or dress it up with a dressy top.