The cabinet was delivered quickly and everything was in tact. My son and my husband put it together in a couple of hours (my husband was teaching our son ) and it is beautiful! It’s exactly what I needed and it’s the perfect size for my kitchen. I love ❤️ this piece.