Very easy to put together. Love the look. Very functional. The adjustable seat works great with the grandkids. 

Pros: Great value, sturdy, very easy assembly. 
Cons: Haven't found any yet.