Pretty tough to put together but well worth it! Love the look and all the space that it gives me! A wonderful purchase!