The boxes arrived in great condition.  The beds were really easy to assemble.  These beds are strong, durable, and really cute.  The only small drawback I found, and it's easily fixable, is that the steps leading to the top bunk are quite slick.  But, I found some material that we tacked to them, and they are perfect.  My girls' room is fairly small, but these fit really well and have really opened up their room.