Smart Furniture's collection of wall shelves are 99% guaranteed to be in stock and ready to ship. Orders usually arrive within 2-4 business days from the purchase date.