Came in two days! Easy to put together and very comfortable. Just what we needed! Perfect!