We are very happy with our new couch. It is quite firm and you must attach the legs, but that was done easily and under 30 minutes. This was my first online furniture purchase and I am very pleased.