Overall, it is a nice item. It is smaller than expected. Some of the pictures are a little deceiving. My 65 pound lab can curl up comfortably but wont be stretching out in the XL. The measurements listed are accurate.