I am pleased with my purchase.  It arrived early and in good condition. 
Took me 4 hours to assemble. I used the Chinese instructions because the generic ones were in small print and hard to see part #'s.
Con: It went on sale the day after it arrived. $75 difference :(