Shipping was fast product looks OK but, both of the end pieces were coming apart and I had to clamp and glue them back together before it could be assembled. There were several places where the finish was of poor quality.  Not worth the price considefing all of the above. Not really satisfied with purchase.