Poor quality. Difficult to assemble. Easy to scratch the thin paint.
It weighs a lot. Luckily, it seems sturdy enough to hold the heavy CRT TV that we planned to put on it. 
One of the shelves goes all the way through but the other shelf is like a half shelf so you cannot see straight through to the other side.