This hub is great, it's very compact but the ports it contains are invaluable. It's a bugbear to most of us these days that our MacBooks don't come with enough -if any- ports. This is the answer to that. Just having a couple of USB ports and a HDMI port makes this hub worth its weight in gold to me. Good price point too.