Good quality. Sturdy. Large size fits the dog up to 80 lbs. My dog loves the bed, even though at first she treated it as trampoline.