I have Mastercraft seats in my Jeep. They're very comfortable offroad. I'll never recommend them to anyone. The Mastercraft customer service is horrible. They sent the wrong seats in th wrong color. They also cancelled my order without calling. Then blamed everything on the vendor I went through. A new member to the offroad club had to have Mastercraft after seeing mine. I warned him with the complete details and recommended he purchase Beard. He ordered Mastercraft through a different vendor. He had the same issues. First they cancelled the order for no reason. Then they sent the wrong seat type and color. Like my order, it took 4-6months to receive the correct seats.
After my seats were bolted into the Jeep I wrote the President of Mastercraft. He apologized, took responsibility and then went about lying how the vendor was to blame. If it was just me that would be one thing. Once it happened to someone else through an entirely different vendor it confirmed this company is in the business of taking your money.
I wanted some seat covers to protect my high dollar seats. I ordered the guaranteed to fit Mastercraft seat covers through a different vendor. What the description doesn't mention is how uncomfortable the seat covers are. I immediately sent them back.