The only thing I would change with @TheHarold s design is make sure to have the horizontal top pieces sitting ontop of the leg supports instead of butting into the legs. This will directly transfer the weight to the legs themselves vs putting all the weight on a glued and screwed joint. Not that this isn't super strong, but directly transferring the weight is just that much stronger.
This is simple enough to do by even adding an interior strip on both sides of the legs cut to fit under the horizontal frame.
This is simple enough to do by even adding an interior strip on both sides of the legs cut to fit under the horizontal frame.