I'm really happy with this purchase.  Assembly requires a bit of effort, but it's not at all complicated.  Initial quality seems quite good.  Good value for the price.