VERY clean and put together. Had everything we needed and more!