Took over a month plus lots of online and phone enquiries for it to arrive. Was a lovely cotton shirt but was so disappointing was not size L but more medium or small even. After so much stress will not buy again lost my money as no way will send back just to go thru more stress and waiting again.