The photo looks better than the actual product. The surface material is not wood veneer. It's paper laminate and it looks cheap. The front legs are very odd design and they are just attached to the front of the unit by a metal bracket. Not sure how long they will hold up. I found a small dent on the top panel that might be from the delivery. The delivery was very bad. I was not home and got a text message that the box was left at front door. But in fact, the package was left exposed to hot sun in my driveway which is pretty far from my front door. Very disappointed in the delivery. The product itself is just okay. The price could have been lower a bit. The assemble time was about 2-3 hours, didn't have a problem with the instruction.