It’s not perfect and a little wobbly, which I fixed by placing a spacer under one leg, but it works for me.  Perfect off white to match my other bookcase.  It is all wood.  Very easy to put together!