Love it! My pup does too! So comfy, rocks just a bit, and was pretty easy to put together. I was able to put it together on my own in about 30 minutes.