The cabinet arrived on time and all parts and tools were included. The assembly was simple and in no time we were loading our cabinet. The cabinet is solid and it works well with the other cabinets we already own. Their is plenty of space and the cabinet is deep. We thought we needed two but found one is more than enough. Great product!