No assembly required, which was amazing. Looks really nice in the bathroom above the toilet as extra storage. Looks great against our dark yellow colored walls with white trim.