This is very nice for the price.  The velvet upholstery looks rich, but seems tough enough to withstand use. The assembly was somewhat ingenious, although we recommend setting both arm pieces in chairs spaced the same width as the bottom of the sofa so that the bottom can be easily slid in place.