Bought this for my home office.  Assembly is pretty easy, arms can be a bit tricky, takes a bit of muscle to line up the holes and you have to play with the bolts a bit to get them to bite.  Upholstery seems to be good quality “bonded leather”.  Staples has Lazy boy branded chairs that are cheaper and I wondered why, I would say the upholstery accounts for at least some of the price difference as the Staples ones feel pretty cheap.  Seating position is definitely ergonomically correct, all kinds of lumbar support and your behind is cradled quite nicely.  The only thing is it sits a bit high.  I am 5’8” and I am as about as short as you’d want to be, any shorter and your feet won’t touch the floor unless you wear heels all the time.