Love the style and design of these end tables. They fit my smaller space perfectly. They were easy enough to put together as there were only 2 steps...however completing step 1 hinders your ability to do step 2. Even with a slight tweak to the directions I was able to put it together in 30mins. I'm overall very pleased with my purchase!