Our miniature schnauzer loves it he sleeps in it every night with lots of room for him to stretch or curl up. The bed is wood quality and just what we needed.