Does any one have any experience with them? We are looking at getting one but wondered what people who have them would say about them pros and cons.