This is not a cheap dog bed, it’s a good size for a medium size Labrador, mattress & bolster sides are sturdy & covering is very soft,  overall an excellent purchase for our pooch!