This is such a sweet dress! It's one of those dresses that can be dressy or casual. The bottom is fully lined, but the top is not. You will probably want to wear a cami underneath! Fits true to size. 100% polyester