Very easy to put together. It fits our new mattress perfectly. Doesn’t squeak or creak. I wish the head board was about 3-4 inches taller but that’s it.