I'm a 14/16, 5ft 10in, got an XXL, fits perfect.
Super light fabric.
Can't imagine it'll last too long with much activity, the fabric is too thin for that, but fantastic lounge around and sit in the car on a road trip wear.

Super-duper comfy.

AND it's got a huge pocket!