The black fabric is super soft! The to-knee length is perfect! The built-in bra is a must for ease and comfort. I average size 8/DD and may have liked better a size Small versus my Medium for a snugger fit. My only complaint is there aren't more fabric choices in this style :)