The original bus seat had a brown textured vinyl seat that was cracked and tired. The vinyl was attached with staples to a very simple frame and the pieces were easily removed. I took the vinyl apart and used the pieces as a pattern for the new cover. The seat itself is a molded foam that we did not replace. This was my first attempt at sewing something 3D and the result was great! The bottom piece is very tight fitting. I was able to wrap the seatback with some batting before putting the fabric sleeve on. The most difficult part of this process was using the staple gun to secure the fabric again. My mom helped me but we were very unskilled in the hand tool department. I shot a lot of staples at my feet during the process.
I considered using elastic so the fabric could be removable but we were on a serious time crunch and I didn't have time to get anything wrong. I also wanted a very snug fit for comfort. I retained the pattern pieces so I can remake another seat cover down the road if this one fails or gets stained. I think the seat has a lot of character now!