I love this bed frame! I bought the Full size it Was very simple  to put together, (l did it myself and it took 45 minutes). The instructions are clear and easy to follow and l like that there are snaps to hold the bed rails in place. Once all the pieces are tightened the bed is firm. I use a memory foam mattress that l purchased from Wayfair and my sleep is awesome, l wake up refreshed. Oh and my cat, Meriadoc, has claimed it as her daily resting area! Buy this frame you will love it.