Very easy to put together. Looks nice and seems quite stable. It’s the perfect size for a smaller end table, would also be good for a bedside stand since it’s a little smaller than most standard end tables. I’m super pleased with this acquisition. Perfect for our needs!