We haven’t actually put the pantry together yet because when we received it, there were several pieces scratched.  However, I’m giving it 4 stars because when I called to order replacement parts (for free, of course) the customer service lady was wonderful!  She took my replacement part numbers, and emailed me as to when the order would ship.  Everything came in great!  Great customer service!