I love this bench! It is exactly what I was expecting. The color matched the picture and it fit nicely in my nook. The assembly was easy, even though one side seemed harder to put together than the other. But, you do not need to drill anything. It is already pre-drilled.