Definitely worth the price. The colors are really lovely and it is very sturdy. Extremely easy to put together. Took me 5 minutes. I would recommend checking the measurements to make sure it is the correct size for your space. Sometimes the tables look bigger online. I had taken the measurements and knew it was the size I wanted.