I ordered my product on the 18th of December, I was hesitant bc I called and they said they could not guarantee a before Christmas delivery date, but that they have been shipping super fast.  I just had to get this for my little girl, so I ordered it on a chance it might not arrive til after Christmas. It was delivered by the 21st!!! Great job on delivery, then me and my husband put it together which wasn't hard. When putting it together, the screws even were painted to match the color of the wood, the pre drilled holes were easy to put the screw in, the details on every piece were just so perfectly thought out with this piece. Then all the furniture,  to the big horse, just a wonderful set. I know come Christmas morning my youngest daughter of 8 will love this gift. Thank you kidcraft for building toys that are worth buying, this will last us for years to come.