Assembly didn't take long. It squeaks when my kids (age 8 and 11) go up and down the ladder. Great for a small room.