Absolutely all that I wanted and needed found in this pantry. The reviews are correct it took the Hubby about 4 hours to complete. I filled it up the next day and fit everything inside this wonderful pantry. I am happier the more I use it. Great purchase!