It came in a few days earlier than I expected. Putting it together was simple and I'm glad it gave me the choice of wheels or these other bottoms that glides easily on carpet. I've had this for less than a week but it is very comfortable!