brilliant dog bed, plenty of padding in the sides so they wont collapse when your dog rests his head on them. Cushion well padded with a zip cover on removable for easy washing. Anti bacterial coating and grime repellant which is great! Clearly much more comfortable than the previous dog bed as I cant get my Border Collie out of it!! Also well packaged and arrived promptly and didnt need shaking out after transit. I got large size, 120cm x 104cm and size is true to measurements. Good quality fabric too. Would recommend.