I purchased this because it had a picture of a dachshund on it and I have three.  These stairs are perfect for them.  Did arrive damaged but is an easy fix.  Assembly required, takes some patience.