It is amazing. I love it. I put it together myself I think it could less than an hour, and I’m not very good with doing that. Easy assembly, comfortable, sturdy foot rest! Make sure to loosen the screw part that lets you lean back so that the foot rest feels even more comfortable! The back pillow is not comfortable to me but it comes right off.