Assembly was easy. It works, but the carpeting is just a little slippery for our dog. I have to put something on top to add traction.