Sturdy and attractive.  The angle was still too steep for my little Chihuahuas so they were reluctant to walk down the ramp.  I put a couple of cushions under the base of the ramp so it was more comfortable for them.  Easy to assemble.