This piece takes a LOT of assembly, but the finish product is worth it.  I've gotten many compliments on it, and it solved some storage issues in our kitchen in a stylish way.  Overall I'm very pleased.