Just received these yesterday and I'm very happy with them. Good quality to the stretch material - helps me in my motto, "Comfy doesn't have to equal Dumpy!" They seem longer than 30" however. Dragging on the floor, which will be a problem for any floor workouts. Will have to shorten. Other than the length issue, I think I'll be happy I bought them.