I would have given 5 stars, but the cabinet is a little less sturdy than I expected. Overall it is a very good buy.