Ouch on the plastic melting....
I'm still amazed on how the sizing is all over the board.
My XS still seems a tad big for me. I usually wear a Medium or sometimes a Small but never XS.
Anyway, glad you like it too. Can't beat it for the cost.