I love this dress, it's the right length and its very soft and comfortable. it is not really denim, just a soft grey material. i tried on the blue one in the store before ordering the grey and found that the small fit better than the medium - i'm typically a medium. usually in this brand i have to size up but in this case i sized down :-)

i highly recommend this dress is you are looking for a simple shift dress that you can just throw on and go.