Perfect! No assembly! Little smaller than I imagined, but is the perfect addition to my living room. We love it!