The sofa is lighter than it appears in the site's images, but having read the other reviews, I expected that. Was easy to put together with some help. It's firm and haven't had anyone sleep on it yet, but seems like it will be a solid addition for my small NYC apartment. The kid likes the velvet upholstery!