Like other reviewers i thought them smaller than i imagined , my major issue was with the self assembly instructions with particular regard to the shelving runners . These come assembled in one piece and the instructions are  in pictogram form only are extremely confusing as to precisely what you need to do with them . The 30 min assembly time is laughable it took me 30 just to figure out that i was supposed to pull the runners apart in order to affix them separately to different sections.  Other than that once assembled a smart functional piece of furniture and looks good once mounted on wall