Came earlier than expected by a week. It was easy to assemble my daughter and I did it together. And so far it doesn’t squeak. Will update on that in few months