Definitely a '5/5'. Exceeded expectations in all respects.