Great my puppy loves it.  Easy to put together.  He  has chewed up all his beds but so far this one has survived the longest.  Wish I had bought it first and saved my self so much money !