I have one of Robert Outram's strops and I can tell you they are extremely good. The leather is very thick and excellent grade as is the linen.
Incredible value for money too.