All items from Epic Toys come brand new and unopened, and orders are dispatched within 3 working days.