Bench design is a great way to have traditional meet contemporary!  Sturdy.

Pros: Easy to aseemble.  Great way to ship and pricing spot on.
Cons: Watch for scratching when assembling.