Very easy to assemble, great product only thing missing would be rubber stops on the bottom it does slide a bit on my hardwood floors