This small-scale island seems to be good quality---drawers work smoothly.  Assembly is quite complicated and will take some time.  The grey finish definitely has a greenish cast as stated by other reviewers.  Overall, happy with this purchase and would recommend it.