Love this bedframe! I did hours of research on mattresses and bedframes. I like this one because it is solid wood, very stable, makes no noise. It smells great-- like lumber instead of chemicals. I like that I can stain or paint it if I want. A friend helped me assemble it using the instructions. Took about 90 mins. There is an online video with step-by-step instructions if you need them on this manufacturer website. The hardest part was setting the vertical slats of the headboard into the row of holes of the horizontal top board after we put them in the bottom row. A little like whack-a-mole. DEFINITELY a two person job. It will be annoying to move it, but not impossible. I have a foam mattress. It feels great. Very happy!