These are great ,bought one to go to a wedding,it was very comfortable an held me in very well,my only complaint is it does ride with cotton flowy skirts or dresses but seems to be fine with other materials an tight dresses,I would buy an probably will buy more,for pants I would buy a longer version,it will cause a little lump,but they don't squeeze :0)