Arrived in great shape and looks awesome. Impressed with the quality and I like the finish of the cabinets- feels more durable and will tolerate wear and tear of children better than a custom cabinet. We aren't finished with install since we are in process with new construction- will update post later.