I did like this but the leg length was WAY too long for a size small (I'm 5'3") and even with heals they would have needed to be tailored.  I also bought this for a specific event and it was a bit too casual.  I returned it.