It fit my need completely. Looks great. Easy to assemble. Missing the wire to support top, but I spoke to company and they will send a replacement to me.