My wife has owned one for over a year now and she is very happy with it.
The Browning BPS Trap is nice looking but it doesn't have a side ejection port so you have to flip it over every time when loading one shell at a time.
![]()
The Winchester SXP Trap is cheaper and it looks cheaper too.
![]()
Here is a video I made of the 870: