My husband rolled his eyes when I told him the large flat box was a shelf for our bathroom so I assembled this myself! No problems!! The only drawback is the black color shows dust in our bathroom but that probably has more to do with my (lousy) housekeeping skills. Ha! But great buy!