Easy to assemble in about 20 minutes for those of us who are not the best at putting things together its easy. Great back support and seat height is adjustable ....

Pros: back support ,ease of assembly
Cons: none