Elements are really nice. My dads company bought them for all the tech guys. They're all well over 200K miles, some over 300K, and running strong with just regular maintenance. The floors are all rubber like you said so when junior spills food in there it'd be super easy to clean.![]()