Perfect size and very comfortable. Have not washed cover yet but so far we are very happy with this purchase.