Frame is super sturdy ! My mattress fit perfectly ! I’m a handy girl so it took about 45 minutes to put together myself. No dents scratches or marks . Everything was the way it was supposed to be . Even came earlier than expected . Love that they supply you with the tools you need to assemble the bed ! Bang for your buck !