This loveseat is very good quality and was very easy  to assemble. We had it put together in about 5 minutes. The velvet is so soft and the cushions are just the right amount of firm. This is a great piece for the price! Highly recommend.