Do not limit yourself, expand your search options.
The standard seat for a Cessna 150 that is the same year as yours is IDENTICAL exceot for the upholstery trim, which was nothing more than removable cushions for parachute use. Other 150 model years may have same seat as well.
My 1973 Aerobat seats were junk, welded up hacked frames, and I found a set from a 76 150 that had good frames but rotten coverings. I had them torn down and re-upholstered in the Aerobat configuration by TN Wings. Expensive, but I essentially got brand new seats.