Fairly easy to put together. Sturdy piece. We are using it to store our pool chemicals which are heavy and this works great. Like the zip up bag insert feature to help keep items dry.