I was prepared for some difficulty when I ordered this bed and it did take time to get it together, but it was definitely worth it!