Love the bench.  Great service, great price. No assembly necessary. Quality seems great.

Pros: perfect for the end of the bed
Cons: no cons