Perfect size and great color. Was worried about the thickness but couldn't be happier. So comfortable you could easily take a nape on it!  So over all... I Love it!!