This dress is amazing quality for the price it is. Very vibrant and fit perfectly. Was true to size and not see through material. It is washable, I’ve washed it twice and the dress is just like how I bought it. I’m short and it was still the perfect length to wear with platforms, even with regular flats it’s not too long. I love this dress and will continue to buy from the company.