Exactly what you see on line is what you get.  We choose the color aqua and it's perfect, just the color we had wanted.  These are sturdy, sit-able storage benches with quite a bit of room inside for storage.  The upholstery fabric feels fine and should hold up nicely. 

Pros: Assembly is easy, screw the feet on and use.  Hardest part was getting it out of the box.  It was packed well.
Cons: There were very few choices of fabrics or color.