Assembly required! Be sure to set up delivery so you will be home. Heavy boxes and delivery may not have the ability or be willing to do any stairs let alone 15 steps and 2 flights. Haha.