Bed frame turned out great! It was easy to put together, I was able to do it with no help. The box was heavy so needed help carrying it up the stairs. It comes with slats, and has a sticky part on the slats for your mattress if you dont want it to move around.