Sofa looks great. Chose to assemble myself because it was for my RV, easier to maneuver . No tools needed, great assembly design! I gave it 4 stars only because it is more hard then it is firm other then that, very pleased with purchase and shipping.