We were satisfied with the speed, size, and price of the product.However, the unit's fan was noisy, and the upgrade limitations were disappointing.We returned this product and purchased the MINISFORUM UM300.Cheers!