Horrible delivery.  Does not fit together worn anything unless you are going to constantly disassemble and start slightly bending the pieces to make it all go together and sit level.  Stay away from this company  products are garbage.