I am not sure how these will hold up? They are in fact much lower in the back then I thought so check your measurements. The seat cushion is also only finished on one side so you cannot flip it over so it gets equal wear. In addition it seems like it is going to scratch easily unlike a high grade vinyl.