we arrived around 12, & assumed it would be unlikely that our room would be available for check-in. the associate that helped was efficient & responsive, & informed me we could get into a corner king but when I asked if that included a sofabed, she said no, so I opted to wait for the room booked which (according to the information I reviewed) had a king bed & a sofabed. when we arrived back at the hotel after 5pm, we were given a room, & once opening the door I called down as there was not a sofabed. I was told that room didn't have one, wasn't offered a solution, but when I asked about a rollaway bed, she confirmed that would be sent up. I asked then if we needed to be present to receive it & was told no. At 8pm when we came back after dinner, there was still no bed. I tried to call & just got a busy signal, so went back downstairs to ask about the bed. I was told it was on it's way. After another 25 minutes, phone still was a busy signal, went back downstairs, and told the same. I begged if there was anywhere I could go to get it as I had a 4 y.o. that was very tired & really needed to get to bed. another 15-20 min before the bed arrived. a technician was sent up to look at our phone after I shared in my last visit that was why I kept coming in person. tech arrived right after the bed came & at that point just needed to get him to bed (at least THAT was timely!). NINE hours to get a bed in a room is UNACCEPTIBLE & not what I expect of Marriott (esp with bonvoy status!)