This was perfect for what I needed. I have a full mattress and it works great. The mattress hangs over the end of the bed but I have had no problems. No sliding, it holds up fine. I will be upgrading to a queen at some point, and this frame will be a keeper!