I bought a 2-step stairs. It didn't seem to be tall or wide enough for my dog. This 3-step seems to work. The only deduct is a bit of a gap between my bed and the steps. My dog is learning to get over the gap though.