No, I haven't snapped any since I installed them. Here is a link to pictures of them in a shelby charger so you can get an idea of the shape and ideas for reupholstering them. My car is waiting a reupholster job, so since mine didn't have any tears I just sprayed a couple cans of SEM color coat on them to make them all black for now.
The lower seat is fairly flat but cushy, The neck support is in a much better position/angle, the upper seat has pretty pronounced side areas which are what grip you and keep you from sliding. It does make getting in a little harder versus falling into a standard e body seat, but that might also be the fact that I keep my seats fairly upright.
Oh yeah, biggest improvement is the fact that the seat back angle is adjustable and lays all the way back if you need a rest stop nap! Like I said, a bolt in on e body seat sliders.