24 hour delivery and absolutely top quality, particularly for the price. Would have expected to pay £40 for the most basic curtains but these are like something you'd expect from John Lewis. ⭐⭐⭐⭐⭐