Easy to put together for the most part. One of the legs doesn't look as nice and was harder to install, but you can't tell when its standing normally. VERY comfortable.