This table is nice but I was slightly disappointed with the colors as they were not represented well. The table I received is not high quality but it is functional and if you are ok with kelly green and mauve painted squares on the front you may like it. I thought it would be more of a pearlescent paint from the picture i saw but it is shiny solid color paint. It will do for the price but had I known  the true colors, I would not have purchased it. Not difficult to assemble.