The beds came in 3 days. The pieces went together easily-I was worried after reading other reviews. I had no problems, the beds are great quality-very sturdy!  They look great!