It arrived on time as promised. I had no trouble with the assembly due to everything needed was there.  The shelf is sturdy enough that my husband uses it in his office with a 40" flat panel TV on top and the inside shelves with books. We love the finish !