So far very pleased. Fit is perfect. Super easy to assemble. Material is a nice weight. The dog has already taken it over.