Easy to put together but not as sturdy as I was expecting. We've only put 3 coats on it as I'm not sure it would be strong enough to carry much more without tipping forward. Lovely colour and design though