Pretty fast, but it depends on the shipping option you select at checkout.
On trousers that we have finished in stock (as well as shorts and polos), we aim to get them out the door in 1-2 working days. Unfinished pairs, and larger orders, will take an extra couple of days on top of this - up to 3 working days.
All orders are sent Royal Mail 48 Tracked as standard, which takes 2-4 working days for delivery from point of dispatch for a total delivery time of up to 7 working days - though we're usually much quicker than this!
If you want something quicker, we recommend selecting the Express shipping option which will mean that your parcel is sent via Royal Mail 24 Tracked. This takes 1-2 working days for delivery from point of dispatch, and also means that we'll expedite your order through our system, making sure it is either shipped same day, or the very next working day if placed in the afternoon. This give a total delivery time of up to 3 working days - though it's usually more like 1 or 2!