For the price it is ok.  Fairly easy to assemble, however, once assembled, the edges don't necessarily look the cleanest.