Nice ramp, easy to assemble. The only complaint is the carpet is slippery and my bulldog slides right down the ramp. Definitely need to add traction.