A little time consuming in putting it together, but the finished product looks upscale, was well made, with comprehensive instructions Was well worth it in time and nominal cost.