I like these - purchased 2 black in XL. They are very comfortable. I'd give 5 stars except the elastic top has developed a crease halfway down, all the way around. Not sure what caused that - now it likes to flip itself in half and doesn't stay flat.

It needs pockets.