This is exactly what we wanted. However, if you are short then you will not find this product helpful. I am 5' 7" and I have a hard time putting my shoes on sitting down on the bench. Otherwise sturdy and well designed.