It’s not hard to put together but plan for 2-4 hours and you are going to need a second person to put the mirror on the desk but I would definitely recommend for the price.