Yes, a box mattress will work if put directly in the frame. For foam and sprung mattresses, you will need to purchase a slatted bed base separately. Please contact us for help with buying bed slats for any of our modern bed bases.