I purchased this bedside caddy for my son's bed. It has plenty of the flap to go between the mattress and the box springs so it holds it in place very nicely. The two front pockets seem small but I'm sure the more you use them they will stretch out a bit. I feel for the price it is worth it.