i could buy a bed for a lower price but this fits my icrate pet cage perfectly.  high quality and pretty good price