This sofa is amazing! It really looks even better when delivered. The velvet is so soft to the touch. The legs are the only "assembly" required and it is really easy. It is packaged very well when delivered.