Easy to to assemble, and looks good, but taking 2 stars off for lack of functionality and comfort. It's cool and comfortable enough, but don't buy this without it being marked down sale price.