This was very easy to put together and looked nice.  Unfortunately, I could not keep mine because it was too large for the area I had in mind.    I should have measured more carefully.

Pros: nice looking piece of furniture
Cons: carpet felt a little slippery for my dog to grip