Very simple, predictable, quick, relatively well built, works fine. It makes roasting so easy I don't get anyone who loves coffee not doing it.
Negative Product Points
'Relatively' well built, bowl/chaff collector assembly always needs tightening and tuning, always roasts at same temperature.
Detailed Commentary
Never having roasted before I had no idea how much roasting at home would improve my espresso on a daily basis - I was always irritated at the roasting threads on alt.coffee. I had gotten used to forever searching out sources of freshly roasted beans all over New York and even the more reliable sources were only reliable sporadically. Going to a place like Porto Rico coffees, Fairways, Orren's, Kalustyan and others was a hit or miss experience depending on when they had roasted last. Even though I really enjoyed all those 'trips' they really only made me more aware of how fleeting freshness in a roast is. I'm a convert to home roasting now. I still bum all over town, but now I find different reasons (I'm forever searching for places that make good espresso, quite rare in NY it seems).
That said, I did not want to post a review before I had a little experience under my belt as there most certainly is a learning curve. It's been 2+ months since I've been roasting and I'm quite happy with the machine. Yes, it's a little noisy, which makes it hard to listen to the radio and wash dishes while I'm roasting but not so noisy that you can't hear the cracking, so I have no problem with that. The chaff collector/lid never fit quite right and the only adjustment that works for me is to set it down on the bowl and then pull slightly up on the handle, thus letting the lid seal the bowl a little tighter - then there's no chaff flying about. The timer knob is totally inexact but since the machine is so susceptible to ambient temperature (I've been roasting all different kinds of beans anyway) I don't pay too much attention to the elapsed time preferring to use the other available senses (actually I never thought before that the perception of time's passing is a 'sense') - sight, hearing, smell. The machine is quite easy to clean, and I find myself washing the bowl maybe once a month max so far. I find roasting capacity just right for a person living (and drinking coffee) alone, especially if I'm roasting different beans and blending later. Even the price I can't really complain about, since it has made the quality of the coffee I drink so much better.
At first I wasn't too happy with my final results finding the roasted beans kind of 'dead.' So I took Ken David's advice as I understood it and removed the beans from the roaster immediately after they'd reached the color I was looking for and spray/tossing cooling them judiciously in a colander. I find that that made a huge difference in both taste and aroma. I'm still not getting quite the heady aroma I'd like to but I don't know if that's because I'm a relative newcomer to the art or inherent in the roaster's design (or perhaps the nostalgia-enhanced memories of living in Brazil in the early 60's). I'll find out eventually as I do plan on experimenting with other roasting techniques one of these days.