Took a while to put together and upholstery stains fairly easily, but still a good chair!