This was perfect for my 11 year old for gaming.  I purchased a second one for my eight year old but he doesn't have the body weight to sink down into it. I ordered the large and the size was perfect.  It is very good quality.  The cover is not not very soft but is very durable and will probably soften up with washing.