Arrived quickly. It was super easy to put together, my 16 yo daughter loves assembly so she did it. Its a bit smaller than I expected but its just seating for teen game room. Kids think its perfect  they love the extra sleeping space for friends. Happy overall!