Very firm and sturdy.  I'm glad my  husband is good with assembly, b/c it had a lot of pieces, but he put it together in about an hour.  We have had it for 3 months now, and I feel like it will last a long time.  The Piedmont Mattress sits on it perfectly with no issues.