This product was easy to assemble and higher quality than I expected! The upholstery is very soft