I love these! They have a great padding that absorbs well. They will leak through though if there is a lot of urine but they are the best I have found as of yet. They are soft and comfy as well and although they have a thick padding they aren't bulky. My almost 2 year old loves wearing them.