I order small size, very comfy and suitable for kids , sturdy and soft . Like it a lotLove it !it’s soft and stablePurchased for our nursery as a secondary seating option without buying another piece of big furniture and this was the perfect middle ground! It’s big enough for an adult (think camping chair) and obviously looked adorable in our nursery/will be our baby’s “big kid” chair one day!The Velcro in theory was a great idea but it sounds like your sitting on sand paper. The random fill of memory foam pieces creates weird uneven lumpy areas, overall I got what I paid for… wouldn’t buy againas soon as you unpack yoy will notice it is very poor qualityonce you sitit flats out terriblyyou will feel the floor no support no comfortWhen we ordered the chair it was advertised as a grey bean bag chair filled with comfortable beans, but when the item arrived it’s a pastel pink bean bag barely larger than a dog bed, and filled with shredded mattress foam.I love it, glad it’s not beans that compress over time. I’m ordering another one for wife. It’s great for kids room so we can be closer to the floor where our daughter is playing.It’s comfortable! Small sofa, can meet individual needs! It's compressed when it's brought in, and then it expands and it gets bigger. There's a little bit of a chemical smell that goes away in a few days.My 3 year old daughter loves it!I bought this for my daughter for birthday. Very soft & very sturdy. It came assembled so I don't have to do anything other than cutting the package open. The foam filling inside have really good density and feels better than traditional bean filling. Will recommand to anyone with kids or teenagers.