We've been looking at fire puts for over a year now, and this one was a great pick. It arrived about a week after ordering, and I decided I'd put it together myself. The estimated completion time was 20 minutes. I have a little experience with this kind of thing. It wasn't difficult, the instructions were clear, but it took me more like 45 minutes to assemble. All in all, a good experience.