Overall okay for price. Directions were terrible and made installing the drawer extremely hard, its still not right because we couldn't figure it out. The large cabinet door has what looks like 3 small circular oil stains. They will not wash off and are very visible and quite annoying to look at. Its too bad because this is a cool modern piece that matches our dinning room perfectly.