I got this because I needed a bed frame to use everyday, that I thought I could move on my own if I had to , hopefully set up with out help and use for years. This frame feels really sturdy, folds up as easily as it shows in the images and all I had to do was pop the legs on. 
The frame has double sided tape on it that you can peel the top layer off to help secure the mattress I guess and if you felt you needed to you could just peel off the frame. I using the tape with  it and 10 inch Full sized hybrid mattress there was no squeaking and it felt secure and did not shift at all.