The holes were not big or deep enough to fit the screws it came with and we had to drill bigger holes. Also, the back wasn't aligned with the holes in the larger piece AND there were no holes at all for most of the back. We couldn't even drill holes because 3/4 of the back was finished and would crack if holes were drilled. Several of the shelf holes were too big for the shelf pegs so I had to put he shelves where they fit, not where I wanted them. If it hadn't been mostly together, I would have returned it. Not even worth the sale price I paid for it. 2 stars because it at least looked decent.