Very clean and thoughtfully put together. The apartment did get a little warm at night but nothing too bad.