I ordered this on July 30th 2022, I received it Jan 5th 2023. Way too long! When I ordered the fabric it was in stock, 3 months later they listed
the fabric as backordered. So I patiently waited but made customer service know I was not happy. They did try to compensate with a 15% refund. So I give the product 5 stars. 
delivery 5 stars wait time 0 stars.