This K-Swiss tennis skirt cost a tad more than other skirts I've purchased, but it's worth it.  The fabric is nice, the pleats are totally appropriate and cute, and the skirt has built-in under-shorts.  I bought this skirt in both white and forest green and I love them both.  Not too short or too long; I just wish they had a ball-pocket!