Took some time to put together but overall, I love it!

Cons: Takes two to assemble.