So far so good.  Product delivery was great and assembly (with 2 helpers it took about 10-15 minutes to assemble).  I've spent a good amount of time on it already and could not be happier.  Would buy again!