This is a really solid metal bed frame that works with just a mattress so bed spring necessary!  It is very sturdy and holds the mattress in place nicely.  Two comments look carefully at the parts because you have to get screws in holes etc.  and you can put it together improperly before realizing that you have the side rail upside down:)
Also you CANNOT attach a headboard to this.
Otherwise I would definitely recommend this bed frame it looks nice and very solid.