Very easy to put together. The tools provided work but you're better off just using your own (if you don't have any/proper tools the ones provided will work fine). Wheels roll smoothly good greased up ball bearings and the chair itself slides really smoothly into both of the 2 positions. Honestly, got it on sale for $37 and it's definitely worth the cost. I wouldn't pay more for it though (I think the original price is around $70/$80). Just get a nicer garage chair for that price. Overall, it does the job and my boyfriend is satisfied with it!
PSA: If you're bigger like 270 lbs, very tall and wider set/round, this is NOT the chair for you. I'm curvy and weigh close to 200lbs and I was almost uncomfortable on it. The padding to lay on is not wide at all and very thin (my boyfriend is 5'5 and weighs maybe 140ish lbs and he fits PERFECT). Hopefully that helps a bit.