It was pretty easy to assemble and my 2.5 year old loves playing in it. I made some fake mail for him to put through the mailbox and it's his favorite thing to do. I can also fit inside it with him which is nice. I highly recommend. We are using ours inside only in our basement so I don't know how it holds up to the outdoor weather but I would buy it again for indoors.