Liz, I was telling myself that it would end up being a Christmas present! But patience paid off. I thought 1) maybe they will have the glitches in the assembly process fixed, and 2) if I cancelled and ordered from someone else, it would probably take longer. I can honestly say, the wait was worth it. Hope yours comes in soon.