Just what i needed! The desk is very sturdy even on my carpet! The desk actually comes with a big pad that covers the whole top feels and acts exactly like a mouse pad! It even comes with a little plastic stand to put your controllers on :)