We received it had it together in 30 minutes an sorry to say if I could have returned it we would have.  Poor quality, the doors don’t really line up an you must close them together or they won’t close. It’s not super heavy but it is doing what I purchased it for storage in our pantry for all my appliances an so far the shelves can handle a little bit of weight. Just not real crazy about it overall just cheap material. Could have spent a little less an purchased one twice the size from Lowe’s.