I bought this bag for my kids room but it was a little too big. My kids absolutely love it.
The four stars are because I wish the dimensions would have been spelled out a little better on the website b/c I probablly would have gone with one size smaller. It does seem well constructed, though, and like I said my kids love it so I would buy it again.
Oh, and make sure you unpack it wherever you intend to keep it. I opened ours downstairs and then realized I'd better get it upstairs before it was too big to care up the stairs. You'll also want to let it sit for about 24 hours to let the air back into the foam.