EVERYTHING. I love that it gets automatically scheduled but that I could change it if I wanted, I loved that it just got DONE, the price was reasonable, and the guy who did the assembly was really nice, punctual, and did a great job. I will absolutely do this every time I order anything that needs assembly!