Called the store since it’s on the other side of the U.S and wasn’t sure if it was a legit shop. The gentleman I spoke to confirmed that the seat fabric was in stock! I placed the order and it was shipped the same or next day, and received the item a few days later.
The box was somewhat beat up, but keep in mind the item itself was in great shape. Not sure if it was damaged during shipping since it was just in a shipping bag, but the shipping bag itself wasn’t damaged.
All in all, I would definitely order from this store again.