Hi. I always changed my kids on the bed (of course i did use the couch or sometimes the table too, for this), since a bed is usually big enough to stop the baby from falling over if they roll. The floor would be a bit much in terms of bending over the baby, kneeling on the floor etc. Use a small stool or chair to sit on to avoid back pain. Wish you all the best!