Super comfortable, setup was done professionally and was perfect.  Fast, efficient, friendly service.  Material appears dog friendly thus far, and we are very happy with our purchase!