It was okay, shipping was quite slow and took over 14 days since ordering. To be fair the company is based in the UK and I live in Australia, other than that ByHasanat has no faults! Their products speak for themselves and they offer great craftsmanship and quality modest clothing ;)