This doesn't look sturdy at all.
The thin slats and the hollow steel frame won't survive long, especially with heavier people. Also, while the slats are interchangeable, the frame can't be repaired if it bends.
The reviews are not very flattering either, mostly from people complaining that you can't have sex on it or it breaks.
Edit: The same brand has the Zinus 14 Inch Elite SmartBase Mattress Foundation, for Big & Tall, Extra Strong Support, Platform Bed Frame which looks to be pretty durable. Have to buy a mattress separately though.