This took us max 10 minutes to assemble. It’s the perfect height and looks really nice. It’s also really sturdy and can hold a good amount.