Love the 70s vibes of these shorts.
They're a small but I've tried them on and they fit me... so I'd say they are good for a UK10... maybe also a UK8 if you like things a bit looser.
They're slightly longer in length so perfect if you don't fancy you bum hanging out the back of your shorts ;-). So mid-thigh in length.
There's no fabric label but they are definitely a cotton denim fabric.
In amazing condition.