This took two of us to assemble. There are screws to hold the shelves in place but no holes in the shelves themselves. The wire frame was bent where it was supposed to attach to the wall so it does not fit snuggly. Once assembled, it looks nice on the wall but it is poorly made for the price. And you’d better be handy with a drill.