Delivery was a breeze and assembly was super easy. The couch is firm but comfortable. No chemical smell. The chaises are very short. If you’re over 5ft then they aren’t functional as your legs will dangle off. But i would buy again very comfortable and sturdy for the price