Gave to my granddaughter for her mid-sized dog.  We removed some of the filling until it got to a comfortable "fluffinest" for her dog.  It is big enough for large dogs also.  I am 5'5" and could sleep on it!