I waited about a month or so to do this review.Plus:It was fairly easy to put together. One of my older sons(20) volunteered to put it together for me and it took him about 20 minutes or so. Directions were fairly clear to follow. Attaching the back did require my help to keep it aligned correctly to get the screws in right, as the opposite side kept moving on him while trying to start the other, since the bottom of the back piece is curved instead of flat. Something to keep in mind during construction.It’s much more comfortable on the seat than the gaming chair I replaced this with, which was terrible. After some hours in it, I’m not sore on my backside or lower back, even being over 220lbs.The rocking works smoothly. It leans back pretty far, but not too far that you’ll tip over, even though it may feel like it will.Cons:The massage feature is fairly useless imo. I could barely feel it, so I don’t use it.Wish the back sat up just a little bit more straighter. It doesn’t work well for me sitting straight up and causes a bit of strain in my shoulders after some time(but that could also be from my shoulders already being sore from my bed). When leaning back while rocking, it feels nice though.Being a larger person, its a bit narrower than my previous chair, but then again it forces me to sit right instead of putting my leg up like i do with other chairs, so maybe that’s a plus as well.Never really been a fan of the wheels that come on it, as these kinds with the cover tend to catch on everything, ex. hairs that may be on the floor, clothing, dust, etc. and not very easy to clean. Plus, being plastic, they wear out faster than other kinds and don’t roll as smoothly as others. I have ceramic tile floors, but I don’t think these would fair well on carpet, given they snag on things. I may change those out for the rubber ones I have on my old gaming chair, if possible. I would look into different ones if considering this chair.Other than that… Overall Its been a great, durable, chair so far.