These pet stairs are perfect for our smaller dog.  The quality is great.  They're not flimsy at all and seem very sturdy.  They're just what we needed.