Yeah it holds megaweight.
The slideouts are rated @ 100lbs a piece.
I may reinforce the boards they're held on by though...as basically it's 8 screws holding the weight (thru the boards into the sidewalls)
I'll add little ten or 12 inch 1x1"'s in each corner aswell to support the screen when the time comes