Put together in 5 minutes - 
UPDATE: Bought this in white - it is awful. The top scratches when it is touched softly. Terrible material. Looks good - but doesn't hold up.