super clean and complete. we loved it