2 day shipping as advertised and FedEx left it on my front porch when I wasn't at home, which is absolutely great, because it would have been a hassle to haul such a big item home from FedEx. It was very easy to put together - took 30 mins while watching a TV show. A few drawbacks: 1) the upholstered seating is more tan/yellow than the image provided; 2) the seating is also firmer than I'd like - kind of like a firmer memory foam; and 3) the middle part bows slightly downwards if someone is sitting in the middle, but it does go back to normal after no one's sitting on it. Overall, good value for the $100 price tag.