This kitchen cart exceeded my expectations! The manual said estimated assembly time is about 2 hours, it did take me 3 hours by myself, but wasnt difficult. Instructions were easy to follow, just time-consuming. All pieces seem good quality and stable! I love this cart!!