This cabinet arrived packaged well, with no damage.  Directions for putting it together were easy to understand and everything required was supplied.  It looks great and is very good quality.  We are extremely pleased with this purchase!