Putting it together took about half an hour, and wasn't hard. It's a great design, and seems sturdy enough. It's solid pine. More attention to the finish and it would be perfect. Still, I haven't seen anything better at this price point. I'll probably order more of them.