Good design overall. Some of the parts are not well made and the screws lost their threads. It will work while in place but may be difficult to move to a different location. Mattress size is not adjustable.