Tricky assembly but worth it! Love the look! The glossy finish of the white looks so fresh and modern!