I love this cabinet! I got two of them for my animal feed and they do the trick! All the parts were there, it arrived on time and in good condition, and the instructions were clear.