A little difficult to put together but the finished product looks amazing and fits perfect in our new build home!