The size is perfect, nice and plush! My fella likes it but be warned the white isnt white. Its creambeige and can appear dirty if youre expecting the crisp white color in the imagesdescription.