Hi Cathy,
We had a ramba for about 6 mths. Found it useful. Surprising the small machine could do quite a good job, floor is quite clean. It is true that you would need to keep the place rather obstacle free. Generally, no complian. However, I understand that the battery is rather costly.