Hi Charlotte, the purse is done on an imitation suede. It is an upholstery type fabric so it has an extra canvas type backing. I don't need to add extra stabilizer at all. I bought three large pieces when it was on sale last August, so I also have a black and a dark beige.
The design is from bfc but you probably already knew that bit!