Arrived early. Easy to assemble. Great quality upholstery and well made. We are happy with purchase. Would recommend.