Perfect for my small apartment. Surprisingly nice upholstery for the price. The seat is a little hard but after a while, I'm sure it will get much softer. Delivered quickly and was easy to assemble all by myself (a 77-year-old great-grandmother). Recommend