Took about 2.5 hrs for 1 person to assemble but everything is as it seems so far. Sides and top are sturdy and it’s front heavy so make sure to fasten to the wall.