This was a pretty easy install. It required some skill, but luckily I had that. Happy with my purchase.
I installed this carpet myself. It comes with the pad attached.
This carpet was a good value and it's really soft. The kids love to lay on it.