Perfect for what I need. Solidly built. Easy to assemble the legs onto the bench. Love it and might get another one for a different space in my home.