Does the Barracuda carry-on meet US or International size restrictions?

Yes, the Barracuda carry-on meets both US and International restrictions.

More details on the specifications page.