Pre-sale available for order on May 15th, fabric will be available for pick or shipping starting July 1st.