Decent quality if a bit less sturdy than I'd hoped.  We'll see how long it lasts.  No problems assembling the product.  All the pieces were present.  Other comments have noted there were missing pieces or damage to some of the parts.  No problem with that here.  A decent product for the price.