This study performs a Bayesian assessment of a New Keynesian DSGE model that links the costly state-verification financial friction with financial constraints from the costly-enforcement problem. We also analyze three theoretical counterparts that contain either one financial rigidity or any of them. Therefore, we compare four DSGE models with each other and with a set of BVARs for U.S. data. We show that the DSGE model with costly state-verification friction outperforms the other DSGE models and may compete with the BVARs in matching the data. Therefore, two financial rigidities seem unnecessary to correctly match the U.S. business and financial cycles.