All is as described and perfectly clean. Easy to check in and out. Close to everything. It was perfect for us and our baby.