Took a while to arrive, but was worth it Birthday birthday gift. On time thank you
Can't be better. Too good to be true. Fabric is stratchy. However, the size is quite small. I think, xxl = M (or less)