The casual dress is above the knees and long enough that you wouldn't need to wear leggings with it if you didn't want too. It's a Swing style so it would fit comfortably over large hips. The pockets are such a nice addition,it's loose enough but not baggy. Wear this dress to a casual evening out for drinks with friends, doing your hair&make up, to a graduation party, and to beach walking,etc. They’re comfy enough to wear around the house and appropriate for office work. You can dress it up very easily with any combination of cape jewelry, sandals, heels,flip flops or even sneakers.