Kinda cheap. I waited too long to return and the window closed. There are no pre-drilled holes in the "wood" but its so soft I didn't have any issues with the screws. It was just annoying to have to measure to make sure the shelves lined up evenly. Had I not missed the window, I would have returned. Look elsewhere.