A tiny bit fussy to assemble, but all done and installed in 20 mins. Lovely