Nice design and attractive. Width is fine but treads for too shallow for a larger dog to stand on easily. Bought this is assist our 13-inch beagle who was recovering from ACL knee surgery to climb up on his favorite chair. Perhaps better suited tor a puppy learning to climb up on a sofa or bed.