I was worried about the material maybe showing every little lump and bump, but this is great! Its flowy, yet still gives a good shape. It still works for me. The length comes right about my knee cap, similar to the look that you see in the model. I am 5'5, 147lb, and I purchased a medium.