Both cabinets were delivered after just a couple of days from order. Packaging was good. These cabinets were very easy to self-assemble as the instructions were easy to follow. It took us just one hour to assemble two cabinets and we are very happy with the quality. Overall, we are very satisfied with our purchase.