Pretty easy to put together, biggest complaint would be the caps will not stay in. Other than that it is comfortable and seems to be well made for the price.