It came exactly when I was expecting it, easy to put together, good quality for the price, only issue I have to deal with is that one of the drawers does not sit level but apart from that I am very happy with the product and will be buying some more furniture soon for our new home.