This replaced a desktop. What a great choice! Only problem I had was with attached USB hubs. Attached USB hubs will occasionally keep the device from booting. Once disconnected - all is OK. I just reconnect after bootup. Still worth 5 stars.