Very happy with my purchase. Lost 1 star because the USB hub doesn't charge my iPhone (but charges an external battery for example), which I find pretty dumb. Other than that, very straight forward assembly guide, and great quality.