Took me a while to assemble (but I’m not very good at DIY tasks and was heavily pregnant) but does the job very well.