It's actually fairly comfortable and one-size-fits-most-people.
Has pockets
No idea about official size but for reference, I'm about 1m65 and it comes to above the knee but not mini
Dress (Montpelier Road area BN1)
This offer has been gifted to someone and is no longer available.