The delivery of this product was great and they delivered exactly when they said they would. Only problem we had was when we tried to put it together it came with no instructions, so we had to look them up on the internet. It took around 3 hours to put together and was a little difficult to do. One of the back panels to one of the draws was also broken, which my husband managed to fix, but it was a little disappointing.  Overall though it did look nice once it was all put together and was quite study.