looks good, firm enough, but a little small (my fault). we have greyhound and should have ordered the larger size. he seems to like it, but he hangs over the edge at times. otherwise, good quality.