I buy online all the time and was extremely disappointed by this product. You can easily go to a box store and buy a similar unit for much less. Quality of paint on exposed surfaces is poor and the bearings slides for the drawer are of low quality. 

Beware of return policy.