I purchased this cabinet set the first week of May and due to shipping delays it didn’t arrive for almost 6 weeks. It was well worth the wait! Everything was packaged very, very well. The instructions were easy to understand and assembly was straight forward. I’m very happy and will enjoy this system for years to come.