Delivery was horrible.  Said may 15, received one piece on May 16 and still awaiting the other piece which hopefully has the hardware and instructions.  What I have received looks nice.