Arrived quick and I love the dress! Only downside is you can see colored bra/panties under the white. If you have a white slip, white tank or white bra it should be ok. You can wear it as a dress or as a top. Great for short, tall or pregnant people. I want more colors!