Arrived as advertised. Nothing was broken and all the hardware was included. It took abot 45 minutes to assemble.