fits like a large/slim xl
measures 23x30
some stains and marks