Assembly was straight forward.  The tiny screws that attach the coat hooks was the most challenging.  No pre-drilled holes just a very tiny dimple.  I drilled a tiny hole and it made it much easier.   Seems quite sturdy.  Worth the price.