The assembly was a breeze and it seems very sturdy and well worth what we paid. The reason I am giving only three stars is because quite a few pieces came with multiple scratches  that were VERY visible. If not for the physical damage, I would have given 5 stars.