This dress is a lovely dress and made very well. The dress's material is very soft, breathable, and flowy. The dress length on me is great. It's not see through so I don't have to worry about if anything will be revealed. You can dress it up and wear it anytime and anywhere.