This is a nice cabinet but it is very small and does come in a million pieces to assemble which is why I rated it only 4 stars. It does looks great in a small space though.