Product review (3 stars): A little flimsy but it works
This box is fine, it does the job. but the plastic and that nail fin is pretty flexible and thin. When attaching the pipe fitting care should be taken not to tear the plastic.  I do like the separate frame that snaps on the front after the drywall is in. There was enough room for me to add a FloodStop valve in this box in line to the on/off to prevent future mishaps.