much easier to put together than I thought. do it on a table top if you can. shipping was a nightmare though. but the chair feels great and am looking forward to using it for quite awhile. can't speak to the cushion; I will not be sitting in it 8 hours daily.
Overall a very nice desk chair and works perfect for my work space. Being a 19 year old college student I am not super handy. The first step was to put eat wheel on a leg and I couldn’t do it. It took a lot of strength that I didn’t have which frustrated me. The rest was pretty easy to put together but I needed assistance for the wheels because they just kept falling off when I sat in the chair.