Just got my computer today. It's fully setup, but it's been perfect so far. I'm giving it five stars, because the sales, was fast responding and I didn't have any issues. I like that I have a 90 days warranty as well. My only downside is it was shipped without bubble wrap. However, nothing was broken, so five stars, but pure luck.