Came in 3 boxes, packed very well. Took a few hours to put together by myself, well worth it. Nicely made and mattress is very comfortable, highly recommend.