I would rate this as 2.5 stars. Overall not a very good quality product but it's better than nothing. Assembly is annoying because the parts don't fit together well and there are too many different parts/screws for no good reason. The end result is functional but everything is a little bit crooked. 
The good thing about this island is that it doesn't have a partition in the middle unlike most other similar products - there's more flexibility for storing bulky or long items. It's inexpensive but you get what you pay for.