Easy to put together, the velvet is so soft and the couch is firm but comfy! So happy with this purchase!