Super easy assemble!! It took less than 10 mins for me, 30 something female. All the holes are aligned (and that's what I really wanted).
The size was perfect for my tiny bathroom. 
Love this!!!