Out of 5 or 10? I would give it 5 out of 5.