Love the dress. Accidentally ordered a size L vs. M. Easy to wash in the machine. I let it air dry. I got some baby fat around my front, hides it super well. Also, not see-through. Very pleased with this purchase. Took about 10 days to get to me, so plan accordingly.