The passing siding is really nice. I would say it's a lot for a small space. The biggest red flag I see is the Polar Express. Because I learned the hard way there is a reason the PolEx is rated for 036 track. On O31 the front truck tends to short out out or jump the track. Please check the box it came with to make sure you know the minimum radius before setting up 031 and driving yourself nuts trying to figure what's wrong with the engine.