Perfect for a small dog. Easy assembly. Good quality. Very quick delivery. The rug on the ramp is a lot lighter then in the picture. That is why I gave it a 4. Would of been better if it was darker. It's cream colour.