This came in one large (and EXREMELY heavy) box- but was really easy to assemble. Definitely needs 2 people to set up, but doesn't take long at all. I love the cabinet and it is so handy to have an extra pop-out bed available. Mattress is quite comfortable as well.