Mine turned out fine, needed a little work to get it to fit better, but nothing major. Quality isn't 100%, but you only notice imperfections when you get up close. Maybe I was just lucky.
Took about 3 weeks to arrive, I even emailed them after buying to ask for the single seat rather than the dual seat it was advertised with. No problems at all.