Received the cabinet timely and in good condition. My husband painted it before putting it together. There were no issues with missing pieces or parts. Took a couple hours to put together. I would recommend securing it to your wall as it is a little on the light side. If you are looking to store appliances, It does not hold an oval crockpot as the crockpot is too wide, but a normal round crockpot is fine. That will kind of give you an idea of the depth of the shelves. They aren’t real deep. I needed this to store random small appliances not used daily and other seasonal dishes. For the most part it works just wish the depth of the shelves were just a little deeper.