There are many pieces to assemble but once it is together it is very nice. It did take two of us to lift up to the counter to assemble but was too complicated just time consuming. It probably took us about 90 minutes or so to complete. But we really like the look.