I give this an A+ for appearance but for it to be most functional, a few improvements could be made. First off, this is pretty steep. I think lowering the angle of incline by 10 degrees could make a HUGE improvement. The texture of the carpet is pretty slick in combination with the angle of incline caused my dogs hind legs spread out and he slipped off attempting to use the ramp. There are also no lips or side railing to prevent them from slipping off the ramp, which is common for older dogs. I made these minor adjustments myself but if these small details were added or changed during manufacturing, it would make it much more manageable for older dogs. Overall, it has a nice appearance since it is made with good quality solid wood. It seems to be heavy duty and will last for the foreseeable future.