My package came 3 days earlier than it said it would. My 4 and 7 year old boys have been playing on it all morning!!! Perfect Christmas present!