This bike has almost the same frame that wins stages in the Tour de France, so is a great value 'proper' carbon race bike or fast trainer. Sigma have lots of 56cm and 58cm in stock and also 60cm - all in Black and White.
The SuperSix Evo HiMod version is used by Pro teams and is a proven stage-winner. This has the same geometry, but lower modulus carbon, and external brake cables and is not compatible with electronic gearing, so you are getting a great frame with reasonable componentry.
If you have any money left after Christmas, I'd suggest 2 upgrades:
The Lugano tyres aren't great, but ok for training - switch to e.g. GP4000S when they wear out - about £50/pair.
I'd also switch the Tektro brakes to 105 5800 to get dual pivot braking and compatibility with slightly wider deep section rims - another £50/pair.
Weightweenies may sniff at the FSA Gossamer chainset but it's perfectly good, and easy to upgrade later (BB30). 10 speed cassette is surely enough at this price point?
For racing, a better set of wheels would be good as well: maybe Fulcrum Racing 3s or Ultegras (£240-300).