Easy to assemble.  Looks great!  I love the storage, and I get many compliments on it.  I didn't design it but it's perfect for my space :)