I used foam board to hold the background. I usually use three-four, so what you see are two form boards covered with a (now discontinued) party nylon rock'n'roll banner I found at Big Lots. The pink wall is wrapping paper on a foam board.
The floor is also foam board covered in black and white checker print contact paper, (online). The juke box centerpiece was Big Lots, and it lights up.
The high top table are pre-made wood pieces from Hobby Lobby.
The snack stand is the AG snack cart without the top. I found checker board images online then printed it onto an 8x10 sheet to wrap around the snack cart. Next I taped downsized images found on the Internet.
The other decorations I googled and randomly taped to the cart and the plain pink wall.
I also have a large Barbie collection and have the Coke 50's series, so I took pictures of the boxes and reduced them to put up as Coke posters. So I hope you like it. It was fun and easy to do and is easy to tear down and reuse.