The chair with the matching ottoman arrived promptly and both my daughter and I were very pleased with it. The required assembly simply involved attaching the legs which was easy to do. Our relatives who saw it could not believe that such an item was ordered online from Overstock.com. The upholstery of the chair is firm, but comfortable. The colors are as expected from the picture on line. Indeed, it is a very good buy!