I think they quality is pretty good especially if you're comparing value for money.  The assembly for the most part was pretty straight forward.  Some of the trim pieces were a bit challenging when I was trying to get the screws to fit flush.  It wasn't anything major just a minor hiccup.  The overall quality of the item is good!