Easy 2 Step Pet Stair.  I originally purchased this for my dog; however, he is right at 25 lbs and does not seem to like it.  The cat however, treats it like the next best thing in life.  He weighs 15 lbs. and likes to use it to climb to the windows, bed, where every he can move it to.  He likes to lay on it and it does look and feel comfortable.  The foam inserts are sturdy and the height was true.  I have 3 year olds who also like to sit on it or use it to get on my high bed.  I like the fact the cover is removable and can be washed. I would recommend this step.