Everything came very quickly. The boxes were damaged but everything was good except for one corner of the cabinet. It was back at the wall so it was good to go. Cabinets are really nice. They are pretty easy to put together. Worked out great for in the garage. We have two on each side of the garage.