Although it came in many pieces it was not too bad to put together, took about an hour and a half.  Overall quality seems pretty good for the price.   Only comment is there is an odor still dissipating from it (about a week in), but hoping a few days of airing it out will solve that.