4 stars because the pull down door doesn't align properly.  Assembly was easy but it took a while to assemble.  Overall happy.