It’s an okay cabinet. Price is little high for the quality and instruction for assembly is not very good. Some of the elements do not assemble right and keep larger than usual gap. This should be under 100 bucks given quality of the product for this to be 4 stars or above.