 for a regular-sized bed, small regular-sized bed, or a single bed. I've got all the hardware with it. You just bolt it up. But you'll have to buy the mirror. It's a 40 by 29 1⁄2. And I will give it to somebody. If they'll come and get it out of my way, you just buy the mirror. The rest of it's free. And my number is 256-737-5400.