I have had good luck with Overstock. This product is just as nice as it appears on the screen. It is dry clean only however, I did wash it on a delicate cycle and dried on medium heat and it came out perfect. Its very soft on the plush area and it looks great! The bedskirt did have a ripped seam in one area (not sure if it came this way or happened in the wash) but I am decent at sewing so it took me 2 minutes to fix. Overall, a wonderful purchase!