As soon as the host confirms your booking request, the booking is binding for you and the provider. Cancellation is always possible - but depending on your host's cancellation policy you may or may not receive a refund.