Bought this to wear for golf and I LOVE IT! The shorts inside are a great length on me and stayed put my whole round without being overly compressive. The outer skirt portion was a great fit and was super flattering without being too tight or uncomfortable at all. Material is so soft and worked great in 100+-degree heat keeping me cool and dry! Would TOTALLY buy this in more colors if it was available.