Excellent quality for the price!  No problems with assembling, it just takes a little time.  Would definitely recommend.