Bought this for our new puppy and I'm absolutely delighted with the look and quality of this bed. I bought the 'small' size and there's loads of room for my Yorkshire terrier pup. The bed is so soft and comfy with no trim that could be chewed off. The item arrived within the timescale and well packaged. I'm so glad we found this as the name on the cushion is an extra special touch.