These are disappointing as I do like the material.  The top rolls down and the legs roll up!  I wore these for the first time today and all I have done is fuss with either pulling the leg down and pulling the top up.  It has been a very frustrating adventure.  I am going to try to return the second one I purchased - I will not ever wear these again!