Snapped together relatively easily.  Nice and roomy inside.  However, I didn't realize it was all plastic.  I thought it was that weatherproof wicker like material.  Nevertheless, it is nice.