Good quality for price.  The legs start to taper a little where side cross member attaches that causes a small gap between the end piece and leg.  Not a deal breaker.