Arrived on time, nicely packaged . Was very easy to put together and now my chubby dog has no problem get in and out of my daughters bed. Also like that fact that you can remove the covering to wash it.