Just Jeans Stampin Up large rubber stamp from 2003.
Looks like a square of denim fabric.
Measures 5" x 6". (12.70cm x 15.24cm)
Clean with no obvious flaws.