Everything is good except one item - the headrest does not go up enough for anyone that is over 5ft 8inch tall. If you are shorter than it should work for you. I'm 5ft 9inch and because the headrest is not really adjustable to go up higher I end up shrugging making sitting in the chair uncomfortable. I threw the box out so I couldn't return it...ended up giving it to my 13 year old son.
It's easy to assemble even if you're not handy. Very comfortable and the back and neck support is great. I sat in this in the store and ordered online because the price was significantly less. Only had it a couple weeks but I'm happy so far.
Store manager in Brunswick was very helpful in arranging shipment chair was as seen in store assembly was very straightforward unlike so many similar processes. Thanks for a good experience.