Pretty much exactly what we were looking for. Easy to put together- instructions were a little vague but we got them put together fine. We didn't have a rubber mallet but made it work. My only real complaint is we did buy one of these for an indoor closet and the shelves smell like a hamster cage. I think the smell will go away eventually but otherwise this was a great purchase!