This means the product is in stock and will leave our facility within 24 hours of receiving your order Monday through Friday. Sorry it does not mean you will receive the item in 24 hours - although you could if you chose Next Day Air as your shipping option.