I bought the TV Stand of this same brand and it was SO much easier to build.  These were very difficult.  I ended up bruising my hand because I had to push so hard in order to get the screws in.  The hidden cams were the most ridiculous part because it's almost impossible to get a screw driver in with enough leverage to screw the pieces together.  There was also a crack in the top so it'll have to be covered by something.

Pros: nice color, seems sturdy after finally getting it put together.
Cons: Hard to put together, crack in top