Bought this one from Aliexpress (you can find it on etsy for 100£!). It fits but I'm too muscular for it to be comfortable. I am 36' 31' 37' and it fits well but super tight. Item has never been worn. I've got anotehr one in white with a funky pattern as well. See other listing.
eBay