Easiest assembly ever!  Just had to screw on the legs.  This bench is slightly smaller than my king size bed.  I have about 5 inches on each side.  Its a great height for sitting to put on your shoes.  The fabric is a soft microfiber.  I ordered the driftwood color which is a toupe/grey.  The storage area is not as big as I would like, but it does fit a large comforter or spare pillows so I'm happy with it.

Pros: easy assembly, steamlined look
Cons: would like other colors, but it's a nice neutral