I love this ramp! I have a small breed dog and she get on and off our bed with out any trouble As a matter of fact I also have one for my living room couch They are sturdy, but not heavy and very easy to clean.