Небольшой вместе или раздельно
Это зависит от контекста: если в предложении нет противопоставления, то данное слово пишется слитно. Например: На уроке мы читали небольшой рассказ.
Но! На уроке мы читали не большой, а маленький рассказ.
Во втором случае есть противопоставление с союзом А. Следовательно, здесь данное прилагательное пишется раздельно.
Почти всегда слитно. Даже если "совсем небольшой". Сравните: совсем маленький.
Можно придумать фразы с противопоставлением, где пишется раздельно: "не большой, а маленький" и т. п. , но в живой речи мы их почти не употребляем.
"Небольшой" находится между "средним" и "маленьким". Отрицания здесь нет, поэтому пишем слитно.
зависит от контекста
А если пишешь:,,Это был не очень большой и не очень красивый мяч,,.Тогда как?
Ну всё зависит от текста, когда пишется слитно, когда раздельно. Выше сказаны примеры)