Bought this dress to wear casually to school reunions, office parties, plays, and "operas" with pumps or flats. Love the dress because it stretches just enough in the right places for me and looks nice without being trashy. My husband complimented me several times as did some of his colleagues. Washed it in cold water, inside out on gentle/hand wash cycle and it came out fine. Don't know if it will last "forever" but so far so good after three washes. I wish Patty Boutiques had other colors to buy (blue, red, champagne--hint hint!), The dress arrived so quickly before all the Christmas parties which was another plus for me as the email stated after the new year--so thanks Patty Boutique!!