It was easy to assemble and the perfect height. It is solid wood, very sturdy and carpeted! My dog has learned very quickly how to use it. We are very happy with it.