It would do the job but i am returning.  Yes, like others have stated...they are shorter than they look or even by their own specifications. The only reason mine were loose at all is because i ordered size 12 when i am a size 8.  Also they are not really loose...just loose in the front which created a puffy crotch look, lol.  I'll pass.