It came much quicker than expected. It was fairly easy for one person to put together and it’s very sturdy. Doesn’t squeak at all! Very happy with my new bed frame