Easy assembly (attaching the five legs), the velvet feels as expected (great!), and the sofa is comfortable. The seat is a bit deep if you're on the short side. Great value for the money!