Easy directions to follow and put together in about 20 minutes. Compartments are smaller than I thought and will really only hold my sons shoes but seat is comfortable to sit on