I ordered this a few weeks ago, said it wouldn't come until June 7 and it arrived 4 days later.  i also accidentally ordered 2 by mistake and so glad i did, i needed more color on the porch so i have one under the sitting area and one under the bra :) happy customer