Shipping took way too long, but customer service provided a credit, which was very professional. Bought 4 cabinets, they are attractive, durable, sturdy. Up inside the top panel and shelves, you screw in metal bars during assembly; this should provide extra support in storing heavy objects, even on top.