Despite not having pre-drilled holes, I found this to be rather easy to put together. The screws go in pretty easily and it only took about an hour / hour and a half to assemble the entire unit. The materials feel extremely sturdy and durable. My only issue is the wood looks a little chintzy (it's like a medium brown oak finish). But when you actually place items on the shelves you barely notice the color of the wood. Overall, I'm pretty satisfied!