My bedframe was shipped very promptly -- for free. I had it put together in 30 minutes.
My mattress fits on it, and I am, as I write this review, reclining on it right now. Very happy am I !!