Just assembled and so far so good.  Came in with 0 imperfections and the assembly was not hard at all.  Happy with this so far.