I was super happy with how quickly I received the bed. Assembly wasn’t too bad, it took me and a friend two hours. My only complaint is that it shifts a lot when someone moves at all on it.