A little complicated to put together but I love it. It is perfect. Modern, clean, functional. Highly recommend.