Does anybody have any first hand experiance with this product and what are you opinons good or bad? Pictures ?