Fast shipping and delivery! Easy assembly, took me about 25 mins to put together by myself. Firm but comfy couch