Good for the price, fairly easy to assemble. The only complaint is that the top surface seems like it would be prone to scratches, it should have a protective gloss coat. I will probably add one myself.