I had him build a seat for my DRZ400SM in February. When it eventually came back, it was excellent. It was just like I asked for, and looked better than OEM. That said, it was about four weeks later than promised, it was impossible to get anyone on the phone, and emails were not returned. I even got an email two weeks before it was shipped with a Fedex tracking number that was no good. I finally got another email with the correct tracking number, and the seat arrived.
Be patient with him. He does good work at a great price, but is severely lacking in customer service skills. If you don't have a spare seat, I'll bet you can find one to borrow from someone on the forum...
2008 flat black DL650 ABS
2007 Yamaha TW200