This has been wonderful!  Easy to assemble and good quality.  Our two pups love it and I love the hard surface on top.