Very long. I played it for a month solid, at least, and still go back to it and play through it at least once a year. I'd say it would fill a week easily. It's very immersive, and there are tons of side quests and challenges.