Dog bed is well made, and my dog loves laying in it.  We purchased the sofa bed so our dog will not go up on our new couches, and it appears to be working.  She usually lays in her bed instead of our couches.  The only complaint is I thought the foam mattress would be fuller with more stuffing, but it appears that our dog doesn't mind.