Easy enough to put together; I'd recommend two people when it comes to the seat attachment to insure that it goes on well.  Very sweet looking and comfortable.  Color was spot on.   Clean look.

Pros: Great value
Cons: Would like a few more color options