The steps came right on schedule.  They are nice, but unfortunately, my little dog doesn't like them, and I have to return them.  The material is a little slippery and he won't go up them.