Hi all,

I was reading this interview:
Question: Have you watched the show on your iPod?
Answer: I have. I don't think it holds up to watching the show on a bigscreen TV with a surround sound system, though.

I don't know how to understand holds up. Anyone could suggest me a synonym?

Thank you in advance Emotion: smile
It's not on the same level, can't be compared with the quality/level of

Students: We have free audio pronunciation exercises.
Hey Francesca, Emotion: smile

It doesn't compare favorably to

Thank you both Emotion: smile