I bought this chair because of my big brothers. Wanted to be cool like them and of course, I needed something to support my back while working and gaming. The assembly was not too bad-took me nearly 45 minutes to put the chair together. I was surprised to see I have two different sets of wheels! It's awesome to know I can use it on carpet and hardwood floor. And of course, as the title states: it's KITTY APPROVED. Thank you!