The product is very beautiful. After assembling it, it seems great. But after we put it down, the doors of the cabinet were not on the same level. Maybe we moved it too many times. Otherwise it had been perfect. 
My husband moved several time to find a perfect fitting in the tiny half bathroom.