No rips or stains. Purple faux suede style fabric. Embroidered butterfly design