Absolutely love it!! Went together easily and is very comfortable.....when our puppy lets one of us join him on it. Bojack gives it two paws up