These stairs are great.  We needed something with flat carpeted steps for our elderly dog.  All the steps out there are too short or are not firm.  They smelled coming out of the box but the smell went away within 24 hours.