Does exactly what it needs to and is a great bench for putting shoes on. Only mishap was when putting together, you have to have small hands to assemble the top part to the base. It was a pain to get in there and complete, but I was thankfully able to do it by myself. Took maaaybe 15m start to finish.