Not really. I've seen pictures of Bachmann's Thomas stock next to Hornby's range, and next to HO locos. The Hornby OO locos are bigger the Bachmann HO ones, which match quite well with other HO stock. Plus, I actually think the composite coaches are 65' coaches(That's what my scale ruler showed).