This storage bench was not easy to assemble. The bench did not have pre-drilled holes for the screws that went through the legs to attach and secure them so it took some effort to assemble. It’s super easy to clean and the “leather” is a good quality. I love the small pull to easily open it. Seems sturdy, but I’ll see!