Bedframe is sturdy and relatively easy to assemble (it took myself and one other person about 80 minutes to assemble). Aside from a few dings during shipping everything was well packaged. One of the dings is on the headboard, but it ultimately wasn’t worth it to me to return. Overall, I’m fairly satisfied with this bed.