We love it! A little tough figuring out how to tie the top...still not sure if we did it right. Overall great quality canvas and very happy with it. Would've given it 5 stars but one of our posts didn't fit snug and tying the top was confusing. How cute is my pup!