it was difficult to put together, however, it looks great now that its all finished! Perfect for our small space.