Bed frame was very easy to set up. I was able to do it by myself.  It does not squeak at all so far.  It does slide around a bit on my wood floor but I have not had issues with the mattress moving within the frame.