plastic. Lucky me. schwinn airdyne ad6 Very low quality despite looking like a beautiful keyboard. I specially went for this since I think bluetooth headphones dont provide that great sound as compared to non bluetooth ones. schwinn airdyne ad6 Me gusto muchísimo, excelente calidad y llego antes de lo esperado. schwinn airdyne ad6 I got this table for use with my bike smart trainer. The best part is that it has cushioning under the over head snap. buy the coverage maybe? schwinn airdyne ad6 I love this case! %100
schwinn airdyne ad6