This was very easy to assemble and came extremely well packaged. Love the extra storage for our entry way. Functional and looks good too. Every fabric drawer feels extremely sturdy and it will hold more than enough items for where we have it placed. I think the slots on the side will be perfect for mail