It was well packaged, labeled and clear instructions. Takes a while to put together. The only thing I would change is the light strip would have an on off button. Overall for the price this is a well made cabinet.