Perfect height for our bed and exactly what our little dog needs. Wasn't terribly difficult to build and once built seems pretty sturdy and of good quality, for the price compared to the plastic ones on other sites, this one seems pretty good value as well, would recommend.