Who provides the guarantee for selling the IPO shares?

Answer: 
Underwriter
Who provides the guarantee for selling the IPO shares?