Pre-assembled which is great, but the finish is a little cheaper looking then we thought. Will do for now but for an extra 100 you might find something nicer