27.5 a must ? 15.5 size too ? The frame you link is too lightweight for a good MTB, it is closer to a street racing frame IMO.
New old stock, are mostly 26 or 29
Size 15 to 16 is small, size 17 to 18 med, 19 to 20 large
Good CF frames are made in Taiwan, or western world. Very few good CF jobs out of China, so better check feedback and reviews with those. One example of good spec Chinese frame:
Back
Description
BEIOU 3K Carbon Fiber Mountain Bike Frame 26" Glossy Unibody External Cable Routing T700 Ultralight MTB White Red Green Orange Yellow B005X
MODEL: BO-B005A (26)
SKU: FMB005AX
FINISH: 3K Glossy White Red
MATERIAL: Toray T700 Carbon Fiber
FRAME SIZE: 15"/17"/19"
WHEEL SIZE: 26"
BB TYPE: ENBB 68mm
CABLE ROUTING: External Cable Routing
TOP TUBE: 1-1/8, 1-1/2
HEADSET: BEIOU 41.8mm/52mm
BRAKE TYPE: Disc Brake
SEAT POST: 31.6mm
SEAT CLAMP: 34.9mm
REAR AXLE SPACING: 135mm
ACCESSORIES: Head set/Seat post clamp
WEIGHT: 1350g±50g
WARRANTY: 1 year
FEATURE:
BEIOU products were made mainly with Toray T700 carbon fiber, whose tensile strength is 500kgf/mm2, 4900MPa, the tensile modulus is 24ton/mm2, 230GPa, the elongation is 2.1, and the density is 1.8g/cm3.
For the part of Bottom Bracket, we overlap T700 and T1000 carbon fiber to increases the strength and the rigidity, which makes it work in great safety and speed up quickly in dancing.
The rear triangle part was made with Mitsubishi high carbon fiber, whose tensile strength is 450kgf/mm2, 4410MPa, the tensile modulus is 40ton/mm2, 395GPa, the elongation is 1.1, and the density is 1.82g/cm3.