I love this cabinet. Easy to put together and appears to be good quality so why 4 out of 5 stars This unit is VERY wobbly if placed on carpet. It comes with an anchor to attach to the wall but then you cannot move it. My answer I put a very heavy antique typewriter on the bottom shelf to stabilize it. It would be 5 out of 5 if the engineering was so there was more weight at the bottom or other stability added so it can reside anywhere.