We love this sofa. Was concerned buying on line and not being able to sit on it first.  And it came in 4 boxes. It definitely takes 2 peopke to put together but its not hard. The sofa is very comfortable, looks good and really nice seat depth.  Very satisfied over all!