Super bench!  Absolutely love it, even nicer than expected.  The piece went together quickly - the entire top seat area arrived complete, only the legs needed assembly.   The bench is fairly heavy and sturdy .  I got this piece for an entry hall, but can imagine using it as extra seating when company comes over.  Very pleased with this purchase.