I give it 5 stars because it is adorable and, once assembled, every part moves smooth and easy.  There was an issue with the alignment on two pieces that made assembly a bit tough. I ended up sanding down a corner on one of the thin backing pieces to make it all work, but that was the only difficult part.  A lot of steps to assemble but the instructions were clear and easy to follow.  Worth the cost and the minor hiccup in assembly.