Arrived a couple days earlier than expected. Very easy to put together. It is so comfortable. I love it