Functional shelves, it gets the job done. Took less than a hour to put together but the reason I gave it 4 stars is that the clips that hold the shelves are hard to keep together