It was shipped from china not UK and took a long time. Its nice quality, but for people under 5’ tall. Way to short! Arms need 6” more. Length need 6-8” more. It does not even cover your stomach its so short. I thought it was a prank my wife did. But they sell these st a high proce! Well made supper thick. But not for anyone over 5 feet tall. These are for super portly short people. The 2xl is american med on mens. Sizing is Chinese sizing. Super short and wide.