It's great easy to assemble and looks really good , we put it together in 30 minutes nice and firm to sit on I hate it when sofa trys to eat you and you get up with a back ache