Looks fine, assuming the trap to vent takeoff drop meets the limits I listed, as it appears to.
Note that with everything dry fit, you will need to cut your pipe pieces a little longer where your fitting locations are critical and shouldn't move. A 2" pipe socket is 3/4", but a dry fit will only go in 1/2" to 5/8"--it's an interference fit, but the when you use the solvent cement, it softens the plastic so you can insert it all the way, which you should do.
The way I deal with this is to measure the visible gap between the hubs, add 2 * 3/4", and then maybe subtract 1/16". Actually, that's what I do for the first one, then I measure the result after gluing up, and adjust my future lengths accordingly.
Cheers, Wayne