Was relatively easy to put together though takes time. Fits perfectly in my small apartment and the gray and black looks homey yet modern.