My teenage son put it together himself in about 3 hours and im so impressed with the quality. I thought it was going go be a cheap, plastic looking material bit it's smooth and soft and perfect for my son.