it arrived 5 days before estimated delivery date, it came in 4 large boxes so there was not alot of garbage to get rid of.  it was easy to set up..very comfortable.