I recommend this product
Not True Too Size
Brought a size XXL I would need to size up atleast 2 more sizes for them too fit. So if your a 16/18 do not order an XXL.
There are so like in our house my daughter and partner each have a pair and they love them