Good price, but cheap quality. The cabinet doors are not lining up together. Since it’s the quality I expected, I’m overall happy with it! The floor is now clear and easy to clean.