Never bought anything like this on-line and am happy with the purchase.  Not tough to assemble and feels very sturdy.