Nicely done!  It seems to be good quality at this point (we haven't had it all that long) and is just what we were wanting.  Assembly wasn't a big deal at all.  Five stars and it looks great!