I'm not sure what you mean by "pit", but if you mean what I *think* you mean, then this looks like quite a nice one. I can't really comment on the ease of construction mind you, as I'm... Well, I'm not DIY orientated :)
Good luck!
Good luck!