Love this bench.  I have had it for quite sometime.  I purchased it for the end of my bed so my dog with bad legs could get up onto my bed.  My husband uses it each morning to put his shoes on and it is comfortable.  Easy to put together and I love it!!!!