Pretty good quality. The fabric is thick with a nice weight. Shipping came right when it said it would. The color is as pictured (I got red), no fading in the washing machine. The only issue is I should have ordered a size down. I'm 5'3.5, 155 pounds. I carry my weight pretty evenly and this dress was just a smidge too big even for a loose look. It's also about an inch too long. If I couldn't exchange it I really wouldn't mind keeping it as a dress to wear around the house. However the company makes returns extremely easy.