Wonderful and perfect.  It is big so make sure to have the room for it. Super comfortable!