this dress is perfect I felt so confident in this I wore it to a military ball and it was perfect for the occasion. I wanted something that was formal enough that I could wear it there but not too much that I would be able to get many more wears out of it. this is great for weddings, graduation, fancy dinners, formal dances, etc. very comfortable and very soft, the fringe that comes down is a great touch that makes it more formals the color is exactly as pictured, not see through at all, doesn’t ride up,