I bought this for my bike but my wife stole it for hers. Now i have to buy another one. Its quality foam incerts with ting frips for when you place it on the seat it has minimal slipping. a draw string to hold it tight in place all in all a very well made seat. Time will tell how long it will last giveing the amount we ride. This also came with a nice multi tool to help in a pinch. if anything changes i will update this post till than have a great day.