Rolleiflex is better. Yashica is less expensive and a good buy. I'd like to have a Rollei some day but I have a Yashicamat 124 I paid $185 for and I love it.