No they are not as good as a proper oven, although they are better than my oven!
My wife is a master baker, she used to work for Harrods in London and really hates our oven, I have promised her that I will get her a real oven when we move.
Of course it as much for me as for her, I can then make...