Perfect!!! Not to firm not to soft.....arrived quickly,good quality and price...I would buy again.