I am very happy with this purchase! I thought I was going to have to buy one like this and add wheels myself. Putting it together was easy too. All of the pre-drilled holes lined up perfectly. It moves well on the wheels. I am giving it 5 stars because I really love it, it came sooner than expected and was everything I thought it would be.