The dog stairs are pretty nice.  They are not flimsy.  Plenty of storage available in each step, and velcro helps keep them together.  The only reason I gave it 3 stars instead of 4 is because the total height was too low for me. I added a plastic crate as an additional step and got the height I needed.