It was just as advertised. I have a 10 year old 100lb great Pyr and she fits on it perfectly.  We have only had it a couple of weeks so I don't know how durable it will be but it's big enough and she looks comfy .