The assembly took me a while (there are a lot of pieces) but I love the way this table looks and functions! It is great quality, sturdy and cute! Plus, it's pretty cheap! Worth the price. I'd buy it again.