Attention! Windows 10's free upgrade ends July 29, 2016. It will cost $120 after that.
Word of advice: If you don't want Windows 10 or still in the fence on upgrading, please still just do the update and just roll back to your previous OS -that way you get the digital entitlement activation for free, rather than pay $120 for it in the future.