I received my bathroom shelf all in tack. There were no missing parts. The shelf was easy to assemble. It looks great and fits the space I needed it for. Would recommend this product to everyone! I’m very satisfied.