To really get the vibe of Chicago and hit up all the cool spots, you're gonna want to hang around for about 3 to 5 days.
That way, you can take your time checking out the sights, munching on some deep-dish pizza, and maybe even catch a game or a show.