This is a great bench. I homeschool and the cubbies are fantastic. I'm having a hard time finding a cushion long and wide enough to fit it, but the construction of this piece is good. It was easy to assemble and is holding up really well.