Delivered to front porch already put together. This was sooooo heavy cause we had to lift it up the stairs ourselves. Looks great though and holds our 55" tv.