Arrived in a one heavy(!) box. Easy to put together. Love the blue color. Very firm but comfortable.