Perfect in every way! We really wanted something #1 sturdy, #2 not squeaky, #3 that would easlily attach to our new head board, #4 would not scratch our hardwood floors#5 that the spring would fit inside, #6 would not hit or legs when we get in our out or even make the bed,  it fit the bill for ALL 6! Great value and function, highly recommend- and I did a lot of research, price comparison and that would fit all of our particulars!