Love it for the price. I was determined to have a white duvet cover even with two dogs sleeping on it as well. So far so good. Easy on and off for cleaning. I just wish the buttons were not so flimsy.