I have an XS Giant TCR Composite 2 that I just love. I've had it since May of last year and she's perfect for me. Very comfortable and cute!!