I searched here at Overstock for quite awhile, actually a long time reading reviews and evaluating sizes to fit the duvet etc, I would find the duvet and it was sateen which is a disaster with animals and to find a duvet the same size as the bedding and it has worked out great. It is very cold here and it will be nice to not have to sleep under a pile of blankets. I bought a king for my queen size bed, it hangs close to the floor on the sides so I can rest assured my bed hog dog won't take away my covers with plenty on the sides ;) It fluffed up nicely and filled the duvet and made the entire set fluffy. I always read all the reviews here at Overstock to make my selection and this one is definitely a 5 star as indicated by others. I would recommend this very highly. This is only my opinion but I have washed this type of bedding before instead of dry cleaning but only at a Laundromat with large machines, never at home. I dry for awhile on low with a couple of tennis balls and then let it dry the rest of the way at home. The short dry time gets the fluff back but no reason to overdo it and take a chance. I don't remember how I found out about the tennis balls but they do work. I am not a professional dry cleaner and this is only my opinion about what works for me. Several advantages, not paying the high cost and giving up your bedding for awhile.