Nice product for a competitive price.  Assembly is not complicated but would be easier and quicker with two people--one to hold the top, sides, and bottom alternately in place while the fasteners are being inserted.