The reason I cannot give this product 5 stars is there are 2 design flaws.
1. The bottom shelf is too low to the ground which makes it near to impossible to clean the floor underneath. 
2. The drawers do not open enough.