Ryanair flight from Fuerteventura to Leeds Bradford Airport. 03/03/2018. FR1585. 15kt winds landing on Runway 32. (More head wind than side wind). Pilot was fighting to keep control of the aircraft and not too sure if he came in to quick and too high thus having to force the aircraft down into the tarmac, or if he was too slow, lost lift and resulted in the aircraft "falling" out of the sky. Difficult to say without knowing speed or height. Once on tarmac, the pilot fought to regain control of the aircraft, and we were thrown from left to right trying to straighten up. I have flown for many years, and this has had to be the first landing where I have thought the main gear was going to collapse. Frightening experience.