Perfect for my 6lb pup. Goes up the stairs with ease. The stairs don’t sit exactly flush against the bed, slight slant but for price they work great!