5 stars from me for this dog bed, because it shows that you can buy clean processing and a reasonable quality and at a very "narrow" price! We needed this dog bed for our Labrador bitch as residence in the bedroom when times not sleeping in bed. I was very surprised about the quality. Everything super processed, neat stitching (not to be concise) and very solid material. The insert pad is really cuddly. The only drawback (and I can at the small price overlooked really like now) the ground is quite thin and despite inlay cushion it is then but hard on the floor. We have solved the little problem by a thin "mattress" of an older dog bed we put under the pillow insert and now the floor is also cuddly! The size XL is more than adequate for a Labbi and would even number may be smaller. 100% recommended if you sometimes want a cheap dog bed, which is thought perhaps NICT for the full-day stay!