Awesome bbq for this price point.  It took me about 20 minutes to put together - the pictoral instructions were comically bad (had to guess at some points) but was able to figure out.