Exactly what I was looking for. It was packaged very well.  It took us 2 hours to assemble but we wasn’t rushing. It was pretty easy. Everything fit perfect and all the hardware was bagged and labeled.