Very well put together and clean.