Holy cow I can’t believe this bed! My goldendoodle loves it. It does require a little assembly and comes in a huge box, but it’s totally worth it! So soft, so comfy. I can see why they also make these for humans! Haha