My big boy jumps on it and it stays put. well made and the beige fabric is good quality stuff.