Easy to put together.  Seams are tight but I have used caulking for peace of mind.  Waterproof, pest proof and big dog chewing proof!  I have purchased two of these deck boxes.  One for cushions and the other for all outdoor decor.