Great product! Sturdy and compact. Easy to move around. The ramp is a little skinny so it would work best for small to medium pets. The carpet vacuums nicely and provides good traction. Our older dog is confident on it and goes up and down easily! 

Pros: Great value. Easy assembly. 
Cons: Would work best on Small to medium pets only.