Soft, terry cloth material. Inside is a beautiful green lining. The straps have a firm material within the terry cloth, so you don’t have to worry about it breaking. For reference it can hold an iPad, some books and two balls of yarn, wallet, keys, etc with ease. This is my new favorite bag! Thank you for making it!