Shipped promptly, well packaged.  All hardware included.   Can ‘t beat the price.  Everything I expected and more.