I gave the cotton upholstered storage bench four stars just because I’m not sure the material would hold up. It’s 7 inches deep and  should hold at least 3 pillows and some throws. Please note the gold is plastic but the legs are metal which is a nice touch and it’s a comfortable seat. I would order again.