The chair was easy to assemble, it took about 20 minutes, and there aren't a lot of small parts to assemble. In this price range, this is priced right. Not sure about this actually being leather though. The chair is comfortable to sit and watch a movie or take a nap but I can't use it for just sitting at my desk, it doesn't have any height adjustment, and I'm not short at 6' but it's just a little to low for my comfort at a desk. Also, when I first opened the package there was a chemical smell and I've had this chair about two weeks now with the smell subsiding but still present. The heat only works when the vibrators are on, yeah this chair doesn't actually massage, so that's annoying and that's not clear in the product description.