Cabinet is cheap but not to flimsy. There is a terrible smell to the product, it makes the whole bathroom smell like it (not sure if it’s glue). If I knew this I wouldn’t have purchased it’s that bad.