Difficult to find the right size but this is good compromise. Overall good quality. Top material is synthetic but seems strong and reliable. Medium density foam so adequate and comfortable for my average weight.