It's a lot of high-end switch for the money. The only downsides are that it's a little noisy - to be expected for an 'enterprise' class device, but noticable in my 'homelab' environment - and there is no access to firmware updates from the manufacturer.