Fab footstool meets all my requirements . Due to the fact you can position it to different levels if needed.