It arrived in great shape with everything that was advertised. I am using it as a home video streaming server that I had up & running in 4 hours after delivery. It has the performance and capacity to stream movies to 3 locations simultaneously.