Fits Very Oversized; Size down, unless you want a very oversized fit
snap buttons
Has pockets
Kaley has on the size small
Can be worn as a dress, or put on over other clothing items
Thick good quality denim