Quality product.  Delivery was quick and right on time.  Very little assembly required. One item delivered was damaged--the armrest was cracked.  Within a few clicks, I was able to order a replacement which was delivered in 2 days.  Excellent customer service!