Super easy/quick to put together - matches perfectly with a West Elm office set I purchased. I have yet to sit in it for a lengthy period, but so far its very comfortable. I do wish that the seat back height was adjustable to make a little higher, but overall happy with this product.