I was surprised how quickly the couch arrived! We absolutely love it! It came in several different boxes - which made moving it super simple! It was easy to get together and looks amazing in the living room! Our pups are very happy with the big bed style and would rather sleep on the couch now!