Delivered with minimal hassle during a winter storm. Easy to put together. Quality fabric and construction. Firm seating but not too firm. A great addition to our home!