The pre-drilled holes in the legs didn’t align, but once I switched to my drill I was able to install the legs. It is sturdy, cute, and will hold a few pair of shoes and meets my need for a cute entry bench that keeps the space free from piled shoes. I love it.