We were in the Magic Kingdom on the 4th July this week. We arrived for park opening and the morning was not too crowded. We had a reservation at CRT for 2pm which provided us with an hour and a half break.
We got on loads more rides etc in the afternoon, we managed 17 rides during the day and our longest wait was 25 minutes. We ate at Columbia Harbour House around 7pm, very quiet.
We made our way to watch the fireworks around 8pm and then realised how busy the park was. We saw the fireworks but not from main street as you couldn't move but that was our fault for leaving it to late. However, we had a great day and the crowds were definitely fine, have been in the park for Christmas day and Easter before and it was no busier so I would highly recommend the Magic Kingdom as it was a great day.