Quality and overall look is fine for the price, but keep in mind there are a million pieces that need to be assembled.  Prepare for 2-3 hrs minimum….