Quality product and it was super easy to assemble! It arrived within days of order which was awesome. It comes tightly and very well packed in a large heavy box, 2 people needed to get it upstairs! Just put it together so we haven't fully set up yet but we love it.