It was basically what I was looking for but the doors were a pain to attach. Also it didn't come with spare parts so there was a bit of a scare where we made a mistake in assembly and thought we'd have to return it.