These are so nice for my beagle, Sadie!  They are sturdy, and are wide and deep enough for her to easily go up the steps.  You can also store things by lifting up the top of each stair.  I highly recommend this product!!