The fit and finish are excellent for the price.  The dimensions of the cabinet are not given in the description.  In my case the trap below the sink did not clear the cabinet bottom so I had to move the drain pipe higher and repair the wall.  The project took a lot longer than expected.  Also note that the faucet holes are spaced for a faucet with a 4” spread.  Overall,  I really like the item and it appears to be well built