My cabinet arrived the day it was supposed to. My son said it wasn't hard to assemble it just took time because of the size of it. I is just what I was looking for. I love it.