I was happy with the fit. I'm short and chubby and I have a hard time finding clothes that fit me. I am 1.77m tall, 117kg and weigh 40c for reference. I bought size 2XL. There were The top is very stretchy, so it also fits a larger chest size.
The built-in liner was sufficient and did not stick.
For the price, the quality was better than I expected.