Bone marrow biopsy advice!

I'm going to the hospital with my nan tomorrow morning to support her and she's got to have a bone marrow test! Does this usually take a long time? Is it uncomfortable? Are there any side effects? What actually happens?