Please share your thoughts/experiences either pro or con. Thanks!