Had it for 10 months, now a full charge doesn't last a day.
Battery life totally depends on your usage. If you want to replace the battery of your Samsung Galaxy S7 Edge, I highly suggest taking it to a Samsung service center. It may cost more than other repair centers, but it's best to get the original battery and service from the manufacturer itself.