As with everyone else, I found the assembly a little difficult the first few times I tried, but over time I was able to master it in no time. We use the Kuranda Dog Beds at the kennel I work at because they are easy to clean, and difficult for dogs to destroy, unlike other dog beds. The price makes them very affordable as well. They're great because they keep dogs up off the concrete floor, and provide them with a more comfortable resting place. They eliminate the possibility of torn bedding being ingested, which is another concern for boarders. I also use them for my personal dogs. I like that I can put them where I want, and they stay there. This is not the case for their other beds that they drag around, or that slide around when they are getting up and down. Best of all, I like that it takes the pressure off of their joints while they are resting. Clean up is a breeze, and they don't hold older. Definitely worth it.