We have always had a problem with duvet covers on our bed. Between the children and the dog we spent quite a bit of money on these in the past. This particular one is by far our favorite. It is extremely well made and looks very, very expensive. It is holding up extremely well with the dog and the kids constantly bouncing around on it. The buttons are sturdily sewn on and don’t seem to be listening or going anywhere. The fabric color has held up to watching very well also and there is zero noticeable fading. We really love the throw pillows that came with it too. They aren’t too small or cheap looking at all and the colors are nice and neutral so they match pretty much all the other bed sheets we have. I would definitely recommend this to anyone who is looking for a duvet cover and is worried about their kids or pets damaging it.