Took me and my mom 4 hours to assemble it but so happy with the result! Looks great.