Heavy duty bed frame. instructions were simple, and it was pretty easy to put together, even by myself. i like that it's adjustable to different mattress sizes. my only complaint would be that the mattress sags a little between the bars.pros: great value, easy assemblycons: must have a box spring