So far, pleased with the purchase, appears to be well made.  Had no problem putting legs on as other reviews mentioned.  Time will tell how well it lasts.