Cabinet was shipped fast with good packaging. I am used to putting these things together and was no problem with about 30 minutes assembly time. I always use wood glue to help strengthen the items.