Would have been 5 stars. son loves it however when it came time to needing to wash it due to circumstances. well it fell short. There was no way to get the seat out to even rinse off without cutting. Now I get to find out if it will still be usable.Great product until baby’s do baby things and it needs to be washed.