The fabric is amazing. It offers comfortable compression, comfort and support. excellent workmanship.I previously ordered the plain black. Love them. Now I have the dark leopard print with pockets. Pockets are cut perfectly so they do not add bulk to the sleekness of the fit, depending on what you put in them of course. perfect pocket size and shape for cell phone. The length on both pairs is long but no problem. I simply scrunch them up at the bottom. Due to the silky fabric, they are easy to get into. I usually wear a medium, size 10 pant but with these, I'm glad I ordered the XL. I ended up doing the same with the bra. had to return the M in bra and order XXL. The bottom band is a bit loose, but I needed the XXL in the matching bra to increase the cup size. I am a 36DDD. Just an additional note...at my age, 74, I really benefit from the compression in these leggings. My legs get less tired when I am wearing them. I have even worn them to bed. I have had many compliments while wearing these. They are very flattering. I am 5'5 and weigh 142 #. I also had to return the M tank top. Will probably re-order XL. I would be most happy if they eventually make a v neck tank with elbow length sleeves. Thank you Compress Z. Well done.