Took my husband about 1.5 hours to put it together. The most difficult part was attaching the door since there are no pre-defined holes. Holds everything I planned on putting on it.