Very attractive ottoman, you have to attach the little legs (but that's easy). They give you all of the hardware. It's a little smaller than I was expecting, but fits great in my space. Just received it in December, so we'll have to wait to see how it holds up with the kids and dog!  

Pros: Contemporary styling, great storage space!
Cons: A bit small.