The chair was pretty easy to put together, the wheels gave me a bit of trouble but not sure if that's my own issue or the way it was designed. The seat is a little narrower than I'd like so my thighs rub against the armrest sides. I'm also not sure if it's the wheels or my floor but they don't seem to roll when I'm sitting in it, just more scoot the whole chair. When I'm not in it, they roll just fine. It'll do the trick since it's definitely an upgrade from my old chair but I don't know if I would buy it again.