It holds everything I need it to perfectly!! Very sturdy too I put a 65 inch tv on it and it never has the slightest shake or wobble to it.