"I think it was a bit of a blessing that the Fleetwood game was called off as it has given us more time to prepare for this weekend"
Town's assistant manager, Stuart Taylor, says the squad is in good shape ahead of Saturday's meeting with Swindon at Portman Road.
Blues are among a number of League One clubs that have had games postponed over the last month because of positive Covid-19 cases, with eight players contracting the virus as well as three members of staff including manager Paul Lambert.
All players that tested positive have since returned to training [following a 10-day period of self-isolation] in preparation for tomorrow's clash with the Robins, which is being shown live on Sky Sports.
"The lads have been back in for about 10 days or so," Stuart told iFollow Ipswich.
"They've trained well and each day you can see that they have got stronger. I think it was a bit of a blessing that the Fleetwood game was called off as it has given us more time to prepare for this weekend.
"It's been difficult because this is something we've never had to deal with before. When lads have had 10 days off you have to get them going again but also make sure you don't ask them to do too much too soon.
"But I think training has been good and most importantly everyone seems to have recovered well from the virus. We're in a good position with how everyone is feeling."
The break in games has given some of the injured players a chance to step up their recovery without missing more matches, and Stuart said there are members of the squad that will return to first-team training on Monday.
"We're seeing more of the lads back on the grass now which is obviously a good thing," he added.
"Gwion Edwards, Jon Nolan, Keanan Bennetts, Teddy Bishop and Kane Vincent-Young have all been working with Walshy [Tom Walsh, sports therapist].
"They appear to have had a good week after two weeks off. They'll do a little bit of work over the weekend and then hopefully be out there with us for training on Monday.
"We will need them because the fixture schedule is bordering on ridiculous. Some of the lads are coming back from a significant amount of time off, so to think they'll be able to play Saturday, Tuesday, Saturday, Tuesday - it just isn't feasible.
"We have a good squad so we will make the most of it and hope that everyone is ready to go when they get an opportunity."