Easy to assemble. Light enough to move around. I can see where an issue of the mattress skidding might be a problem. I haven’t had that issue. The photos make it seem that there is velvet or felt on the metal that’s not the case there was some adhesive strips that’s supposed to help deter the mattress from moving.